moltres
Loading...
Searching...
No Matches
FissionRateAux Class Reference

#include <FissionRateAux.h>

Inheritance diagram for FissionRateAux:
[legend]

Public Member Functions

 FissionRateAux (const InputParameters &parameters)
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Member Functions

virtual Real computeValue () override
 

Protected Attributes

const MaterialProperty< std::vector< Real > > & _fissxs
 
unsigned int _num_groups
 Number of neutron groups.
 
Real _nt_scale
 Neutron flux scaling factor.
 
std::vector< const VariableValue * > _group_fluxes
 Group flux variables.
 

Detailed Description

Computes heat source due to fission during a transient. This is the same as FissionHeatSourceAux, but with the exception that the power is not normalized to some user-defined value. The reactor will produce heat freely. You'll probably see thermal feedback since MSRs are nice like that.

Constructor & Destructor Documentation

◆ FissionRateAux()

FissionRateAux::FissionRateAux ( const InputParameters & parameters)

Member Function Documentation

◆ computeValue()

Real FissionRateAux::computeValue ( )
overrideprotectedvirtual

◆ validParams()

InputParameters FissionRateAux::validParams ( )
static

Member Data Documentation

◆ _fissxs

const MaterialProperty<std::vector<Real> >& FissionRateAux::_fissxs
protected

◆ _group_fluxes

std::vector<const VariableValue *> FissionRateAux::_group_fluxes
protected

Group flux variables.

◆ _nt_scale

Real FissionRateAux::_nt_scale
protected

Neutron flux scaling factor.

◆ _num_groups

unsigned int FissionRateAux::_num_groups
protected

Number of neutron groups.


The documentation for this class was generated from the following files: