Kraken workshop PHYSOR 2024
Materials for the workshop at PHYSOR 2024 will be hosted on this page.
Contents
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: 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:
- As a first example, the functionality of the Minimal Serpent Coupling Script is replicated using Cerberus: PHYSOR_2024_MSCS_with_Cerberus.tgz
- As a second example, the material compositions in a Serpent model are updated during runtime 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 PHYSOR_2024_iterate_control_rod.tgz
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: Serpent_Ants_GCs.pdf with Serpent input files for group constant calculation in PHYSOR_2024_LDR_lite_GC_inputs.tgz.
The presentation (SMR_modelling_with_Kraken.pdf) covers static neutronics calculations (evaluating power distribution, keff, control rod worths), fuel cycle simulations and basics of fuel shuffling and transient calculations.
Files used in the tutorial: