3#include "ElementIntegralPostprocessor.h"
4#include "MooseVariableInterface.h"
32 const MaterialProperty<std::vector<Real>> &
_nsf;
35 const MaterialProperty<Real> &
_beta;
46 std::vector<MooseVariableFEBase *>
_vars;
Definition ElmIntegTotFissNtsPostprocessor.h:13
ElmIntegTotFissNtsPostprocessor(const InputParameters ¶meters)
Definition ElmIntegTotFissNtsPostprocessor.C:22
unsigned int _num_groups
The number of neutron energy groups.
Definition ElmIntegTotFissNtsPostprocessor.h:23
virtual Real computeQpIntegral() override
Definition ElmIntegTotFissNtsPostprocessor.C:70
bool _account_delayed
Whether to account for delayed neutrons.
Definition ElmIntegTotFissNtsPostprocessor.h:29
const MaterialProperty< Real > & _beta
delayed neutron fraction material property
Definition ElmIntegTotFissNtsPostprocessor.h:35
std::vector< const VariableValue * > _pre_concs
Precursor concentration variables.
Definition ElmIntegTotFissNtsPostprocessor.h:52
const VariableValue & _delayed_source
delayed source variable
Definition ElmIntegTotFissNtsPostprocessor.h:44
std::vector< const VariableValue * > _group_fluxes
Group flux variables.
Definition ElmIntegTotFissNtsPostprocessor.h:49
std::vector< MooseVariableFEBase * > _vars
Definition ElmIntegTotFissNtsPostprocessor.h:46
const bool _has_delayed_source
Whether we have delayed source variable.
Definition ElmIntegTotFissNtsPostprocessor.h:41
unsigned int _num_precursor_groups
The number of precursor groups.
Definition ElmIntegTotFissNtsPostprocessor.h:26
const MaterialProperty< std::vector< Real > > & _decay_constant
Decay constant material property.
Definition ElmIntegTotFissNtsPostprocessor.h:38
static InputParameters validParams()
Definition ElmIntegTotFissNtsPostprocessor.C:6
const MaterialProperty< std::vector< Real > > & _nsf
nu Sigma_f material property
Definition ElmIntegTotFissNtsPostprocessor.h:32