Difference between revisions of "Kraken workshop PHYSOR 2024"

From Kraken Wiki
Jump to: navigation, search
(Short overview of Kraken)
(Using Serpent via Cerberus)
Line 16: Line 16:
 
== Using Serpent via Cerberus ==
 
== Using Serpent via Cerberus ==
  
Here we run some Serpent simulations with the Python based multi-physics driver [[Cerberus]]: [[File:PHYSOR_2024_Kraken_Cerberus.pdf]]
+
Here we run some Serpent simulations with the Python based multi-physics driver [[Cerberus]]: [[Media:PHYSOR_2024_Kraken_Cerberus.pdf|PHYSOR_2024_Kraken_Cerberus.pdf]]
  
 
Files used in the examples of the presentation:
 
Files used in the examples of the presentation:
*As a first example, the functionality of the [https://serpent.vtt.fi/mediawiki/index.php/Minimal_Serpent_Coupling_Script Minimal Serpent Coupling Script] is replicated using Cerberus: [[File:PHYSOR_2024_MSCS_with_Cerberus.tgz]]
+
*As a first example, the functionality of the [https://serpent.vtt.fi/mediawiki/index.php/Minimal_Serpent_Coupling_Script Minimal Serpent Coupling Script] is replicated using Cerberus: [[Media:PHYSOR_2024_MSCS_with_Cerberus.tgz|PHYSOR_2024_MSCS_with_Cerberus.tgz]]
*As a second example, the material compositions in a Serpent model are updated during runtime [[File:PHYSOR_iterate_235U_content.tgz]]
+
*As a second example, the material compositions in a Serpent model are updated during runtime [[Media:PHYSOR_iterate_235U_content.tgz|PHYSOR_iterate_235U_content.tgz]]
*As a third example, a "control rod" iteration, by iterating the value of a transformation to achieve a critical system [[File:PHYSOR_2024_iterate_control_rod.tgz]]
+
*As a third example, a "control rod" iteration, by iterating the value of a transformation to achieve a critical system [[Media:PHYSOR_2024_iterate_control_rod.tgz|PHYSOR_2024_iterate_control_rod.tgz]]
  
 
== SMR simulations with Kraken ==
 
== SMR simulations with Kraken ==

Revision as of 08:50, 12 April 2024

Materials for the workshop at PHYSOR 2024 will be hosted on this page.

Welcome and overview of the Workshop

Short overview of Kraken

This presentation describes gives an overview of Kraken, the related solvers, current applications, future plans and distribution: File:PHYSOR 2024 Kraken and Solvers.pdf.

Pre- and post-processing capabilities for Serpent

This part of the workshop looks at some utilities found in the [KrakenTools] Python package that may be of use to Serpent users: File:PHYSOR_2024_KrakenTools_for_Serpent.pdf

Files used for the presentation:

Using Serpent via Cerberus

Here we run some Serpent simulations with the Python based multi-physics driver Cerberus: PHYSOR_2024_Kraken_Cerberus.pdf

Files used in the examples of the presentation:

SMR simulations with Kraken

In this section of the workshop we will apply Kraken to the modelling of the LDR-50 reactor concept, or to be precise the public benchmark model LDR lite: File:Introduction_to_LDR_50.pdf

Group constant generation is not covered in the workshop due to limited time, but an overview of the process is available here: File:Serpent_Ants_GCs.pdf.

Files used in the tutorial: