Difference between revisions of "Main Page"
(→Setting up Kraken) |
(→Setting up Kraken) |
||
Line 8: | Line 8: | ||
== Setting up Kraken == | == Setting up Kraken == | ||
− | # Setting up the Python environment. | + | # Setting up the [[Python environment]]. |
# Setting up the Python modules. | # Setting up the Python modules. | ||
# Compiling libFluid. | # Compiling libFluid. |
Revision as of 08:29, 30 January 2024
Welcome to the Kraken wiki.
Kraken is a reactor analysis computational framework developed at VTT Technical Research Centre of Finland Ltd.
This wiki will document the developed solvers and their coupling and using instructions.
The framework as a whole is still very much under development and functionalities described in this wiki may substantially change from version to version.
Contents
Setting up Kraken
- Setting up the Python environment.
- Setting up the Python modules.
- Compiling libFluid.
- Compiling Ants.
- Compiling SuperFINIX.
- Compiling Kharon.
Codes under development
- Ants nodal neutronics code.
- Cerberus multi-physics driver code.
- FINIX fuel behaviour module.
- Kharon porous medium thermal hydraulics code.
- Serpent Monte Carlo particle transport code.
- KrakenTools Python 3 package for pre- and postprocessing purposes.
- SuperFINIX core level fuel behaviour module.
- TRACEWrap wrapper code which enables Cerberus communication with NRC code TRACE.
- TUWrap wrapper code which enables Cerberus communication with fuel behaviour code TRANSURANUS.
Distribution and Compiling
Tutorials
Kraken progression and demonstration problems
- Three by three assembly asymmetric 3D minicore with coolant temperature and density feedback.
- Three by three assembly asymmetric 3D minicore with feedbacks from TH and fuel behavior.
- An SMR scale demonstration case.
- A demonstration of time-dependence with an SMR startup simulation.
Development instructions
- Details of coupling a solver to Cerberus
- Mesh types
- Version control
- SerpentTest collection of test cases for Serpent.