moltres
|
#include <FissionHeatSourceAux.h>
Public Member Functions | |
FissionHeatSourceAux (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual Real | computeValue () override |
Protected Attributes | |
const MaterialProperty< std::vector< Real > > & | _fissxs |
const MaterialProperty< std::vector< Real > > & | _fisse |
unsigned int | _num_groups |
const PostprocessorValue & | _tot_fission_heat |
Real | _power |
std::vector< const VariableValue * > | _group_fluxes |
std::vector< unsigned int > | _flux_ids |
computes the heating term due to fissions.
\[ \dot{Q} = \sum_g \phi_g \Sigma_{g,f} q_{fiss} \]
Where \( q_{fiss} \) is the average heat produced per fission. Note that in particular, this kernel is not meant for transients and instead is for specifying the power through the "power" parameter.
FissionHeatSourceAux::FissionHeatSourceAux | ( | const InputParameters & | parameters | ) |
|
overrideprotectedvirtual |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |