Difference between revisions of "Kraken workshop PHYSOR 2024"

From Kraken Wiki
Jump to: navigation, search
(Using Serpent via Cerberus)
(SMR simulations with Kraken)
 
(25 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: [[:File: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: [[:File:PHYSOR_2024_KrakenTools_for_Serpent.pdf]]
+
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:
*[[:File:PHYSOR_2024_Serpent_and_KrakenTools_examples.tgz]]
+
*[[Media:PHYSOR_2024_Serpent_and_KrakenTools_examples.tgz|PHYSOR_2024_Serpent_and_KrakenTools_examples.tgz]]
  
 
== 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 ==
  
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 [LDR lite https://www.ldr-reactor.fi/en/ldr-lite-benchmark/]: [[:File:Introduction_to_LDR_50.pdf]]
+
[[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]].
  
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]].
+
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:
*[[:File:PHYSOR_2024_LDR_lite_Kraken_model.tgz]]
+
*[https://vtt.sharefile.eu/d-s7a948506038d47eeb7dbf45607a7e8d8 LDR lite model for PHYSOR 2024]

Latest revision as of 10:45, 18 April 2024

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

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:

SMR simulations with Kraken

Initial core loading for the LDR lite benchmark.

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: