moltres
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ElmIntegTotFissNtsPostprocessor Class Reference

#include <ElmIntegTotFissNtsPostprocessor.h>

Inheritance diagram for ElmIntegTotFissNtsPostprocessor:
[legend]

Public Member Functions

 ElmIntegTotFissNtsPostprocessor (const InputParameters &parameters)
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Member Functions

virtual Real computeQpIntegral () override
 

Protected Attributes

unsigned int _num_groups
 
unsigned int _num_precursor_groups
 
bool _account_delayed
 
const MaterialProperty< std::vector< Real > > & _nsf
 
const MaterialProperty< std::vector< Real > > & _decay_constant
 
std::vector< MooseVariableFEBase * > _vars
 
std::vector< const VariableValue * > _group_fluxes
 
std::vector< const VariableValue * > _pre_concs
 

Detailed Description

This class computes the postprocessor value for the total number of neutrons produced in one neutron generation from fission and delayed neutron precursors if specified. \( \sum_g \nu \Sigma_{g,f} \phi_g + \sum_i \lambda_i C_i \)

Constructor & Destructor Documentation

◆ ElmIntegTotFissNtsPostprocessor()

ElmIntegTotFissNtsPostprocessor::ElmIntegTotFissNtsPostprocessor ( const InputParameters &  parameters)

Member Function Documentation

◆ computeQpIntegral()

Real ElmIntegTotFissNtsPostprocessor::computeQpIntegral ( )
overrideprotectedvirtual

◆ validParams()

InputParameters ElmIntegTotFissNtsPostprocessor::validParams ( )
static

Member Data Documentation

◆ _account_delayed

bool ElmIntegTotFissNtsPostprocessor::_account_delayed
protected

◆ _decay_constant

const MaterialProperty<std::vector<Real> >& ElmIntegTotFissNtsPostprocessor::_decay_constant
protected

◆ _group_fluxes

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

◆ _nsf

const MaterialProperty<std::vector<Real> >& ElmIntegTotFissNtsPostprocessor::_nsf
protected

◆ _num_groups

unsigned int ElmIntegTotFissNtsPostprocessor::_num_groups
protected

◆ _num_precursor_groups

unsigned int ElmIntegTotFissNtsPostprocessor::_num_precursor_groups
protected

◆ _pre_concs

std::vector<const VariableValue *> ElmIntegTotFissNtsPostprocessor::_pre_concs
protected

◆ _vars

std::vector<MooseVariableFEBase *> ElmIntegTotFissNtsPostprocessor::_vars
protected

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