saltproc.reactor module

class saltproc.reactor.Reactor(volume=1.0, mass_flowrate=0.0, power_levels=[0.0], depletion_timesteps=[1], timestep_type='stepwise', timestep_units='d')[source]

Bases: object

Class contains information about current state of the reactor.

__init__(volume=1.0, mass_flowrate=0.0, power_levels=[0.0], depletion_timesteps=[1], timestep_type='stepwise', timestep_units='d')[source]

Initializes the class.

Parameters
  • volume (float) – Total volume of the reactor core (\(cm^3\)).

  • mass_flowrate (float) – Total mass flowrate through reactor core (g/s).

  • power_levels (array [\(N_{steps}\) x1]) – Normalized power level for each depletion step (W).

  • depletion_timesteps (array [\(N_{steps}\) x1]) – Array of timesteps.

  • timestep_type (str) – ‘cumulative’, ‘stepwise’.

  • timestep_units (str) – Timestep units