Difference between revisions of "Main Page"

From Kraken Wiki
Jump to: navigation, search
(Setting up Kraken)
(Codes under development)
Line 19: Line 19:
  
 
* [[Ants]] nodal neutronics code.
 
* [[Ants]] nodal neutronics code.
* [[Cerberus]] multi-physics driver code.
+
* [[Cerberus]] multi-physics driver package.
 +
* [[Cetus]] reactor simulator package.
 
* [[FINIX]] fuel behaviour module.
 
* [[FINIX]] fuel behaviour module.
 
* [[Kharon]] porous medium thermal hydraulics code.
 
* [[Kharon]] porous medium thermal hydraulics code.

Revision as of 14:19, 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.
  7. Testing for a successful setup.

Codes under development

  • Ants nodal neutronics code.
  • Cerberus multi-physics driver package.
  • Cetus reactor simulator package.
  • 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