Main Page

From Kraken Wiki
Revision as of 14:20, 30 January 2024 by Ville Valtavirta (talk | contribs) (Codes under development)
Jump to: navigation, search

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.
  • Not distributed yet as a part of Kraken: TRACEWrap wrapper code which enables Cerberus communication with NRC code TRACE.
  • Not distributed yet as a part of Kraken: TUWrap wrapper code which enables Cerberus communication with fuel behaviour code TRANSURANUS.

Distribution and Compiling

Tutorials

Kraken progression and demonstration problems

Development instructions