|
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 |