Difference between revisions of "Main Page"

From Kraken Wiki
Jump to: navigation, search
(Setting up Kraken)
(Setting up Kraken)
Line 11: Line 11:
 
# Setting up the [[Python packages]].
 
# Setting up the [[Python packages]].
 
# [[Compiling libFluid]].
 
# [[Compiling libFluid]].
# Compiling Ants.
+
# [[Compiling Ants]].
 
# Compiling SuperFINIX.
 
# Compiling SuperFINIX.
 
# Compiling Kharon.
 
# Compiling Kharon.

Revision as of 09:43, 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.

Setting up Kraken

  1. Setting up the Python environment.
  2. Setting up the Python packages.
  3. Compiling libFluid.
  4. Compiling Ants.
  5. Compiling SuperFINIX.
  6. 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

Development instructions