Difference between revisions of "Main Page"

From Kraken Wiki
Jump to: navigation, search
(Codes under development)
(Codes under development)
Line 26: Line 26:
 
* [[KrakenTools]] Python 3 package for pre- and postprocessing purposes.
 
* [[KrakenTools]] Python 3 package for pre- and postprocessing purposes.
 
* [[SuperFINIX]] core level fuel behaviour module.
 
* [[SuperFINIX]] core level fuel behaviour module.
 +
* '''Not distributed yet as a part of Kraken''': [[SCFWrap]] wrapper code which enables Cerberus communication with KIT code SUBCHANFLOW.
 
* '''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''': [[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.
+
* '''Not distributed yet as a part of Kraken''': [[TUWrap]] wrapper code which enables Cerberus communication with JRC fuel behaviour code TRANSURANUS.
  
 
== Distribution and Compiling ==
 
== Distribution and Compiling ==

Revision as of 14:21, 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.
  • Not distributed yet as a part of Kraken: SCFWrap wrapper code which enables Cerberus communication with KIT code SUBCHANFLOW.
  • 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 JRC fuel behaviour code TRANSURANUS.

Distribution and Compiling

Tutorials

Kraken progression and demonstration problems

Development instructions