Difference between revisions of "Kraken workshop PHYSOR 2024"
(→Pre- and post-processing capabilities for Serpent) |
(→SMR simulations with Kraken) |
||
(17 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
== Welcome and overview of the Workshop == | == Welcome and overview of the Workshop == | ||
+ | |||
+ | An overview of the workshops contents: | ||
+ | |||
+ | [[Media:PHYSOR_2024_Workshop_overview.pdf|PHYSOR_2024_Workshop_overview.pdf]] | ||
== Short overview of Kraken == | == Short overview of Kraken == | ||
− | This presentation describes gives an overview of Kraken, the related solvers, current applications, future plans and distribution: [[Media:PHYSOR_2024_Kraken_and_Solvers.pdf|PHYSOR_2024_Kraken_and_Solvers.pdf]]. | + | This presentation describes gives an overview of Kraken, the related solvers, current applications, future plans and distribution: |
+ | |||
+ | [[Media:PHYSOR_2024_Kraken_and_Solvers.pdf|PHYSOR_2024_Kraken_and_Solvers.pdf]]. | ||
== Pre- and post-processing capabilities for Serpent == | == 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: [[: | + | This part of the workshop looks at some utilities found in the [[KrakenTools]] Python package that may be of use to Serpent users: |
+ | |||
+ | [[Media:PHYSOR_2024_KrakenTools_for_Serpent.pdf|PHYSOR_2024_KrakenTools_for_Serpent.pdf]] | ||
Files used for the presentation: | Files used for the presentation: | ||
− | *[[: | + | *[[Media:PHYSOR_2024_Serpent_and_KrakenTools_examples.tgz|PHYSOR_2024_Serpent_and_KrakenTools_examples.tgz]] |
== Using Serpent via Cerberus == | == Using Serpent via Cerberus == | ||
Line 25: | Line 33: | ||
== SMR simulations with Kraken == | == SMR simulations with Kraken == | ||
− | In this section of the workshop we will apply Kraken to the modelling of the [https://www.ldr-reactor.fi/en/1099-2/ LDR-50 reactor concept], or to be precise the public benchmark model [https://www.ldr-reactor.fi/en/ldr-lite-benchmark/ LDR lite]: [[: | + | [[File:Lite_loading.png|thumb|250px| Initial core loading for the LDR lite benchmark.]] |
+ | |||
+ | In this section of the workshop we will apply Kraken to the modelling of the [https://www.ldr-reactor.fi/en/1099-2/ LDR-50 reactor concept], or to be precise the public benchmark model [https://www.ldr-reactor.fi/en/ldr-lite-benchmark/ LDR lite]: [[Media:Introduction_to_LDR_50.pdf|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: [[Media:Serpent_Ants_GCs.pdf|Serpent_Ants_GCs.pdf]] with Serpent input files for group constant calculation in [[Media:PHYSOR_2024_LDR_lite_GC_inputs.tgz|PHYSOR_2024_LDR_lite_GC_inputs.tgz]]. | ||
− | + | The presentation ([[Media:SMR_modelling_with_Kraken.pdf|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: | Files used in the tutorial: | ||
− | *[ | + | *[https://vtt.sharefile.eu/d-s7a948506038d47eeb7dbf45607a7e8d8 LDR lite model for PHYSOR 2024] |
Latest revision as of 09:45, 18 April 2024
Materials for the workshop at PHYSOR 2024 will be hosted on this page.
Contents
Welcome and overview of the Workshop
An overview of the workshops contents:
PHYSOR_2024_Workshop_overview.pdf
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:
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: 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: