Cardinal
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
OpenMCTallyNuclides Class Reference

#include <OpenMCTallyNuclides.h>

Inheritance diagram for OpenMCTallyNuclides:
[legend]

Public Member Functions

 OpenMCTallyNuclides (const InputParameters &parameters)
 
virtual void execute () override
 We don't want this user object to execute in MOOSE's control. More...
 
virtual void initialize () override
 
virtual void finalize () override
 
virtual void setValue ()
 Instead, we want to have a separate method that we can call from the OpenMC problem. More...
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Attributes

int32_t _tally_index
 The tally index. More...
 
const std::vector< std::string > & _names
 Nuclide names. More...
 

Detailed Description

User object to modify the nuclides in an OpenMC tally.

Constructor & Destructor Documentation

◆ OpenMCTallyNuclides()

OpenMCTallyNuclides::OpenMCTallyNuclides ( const InputParameters &  parameters)

Member Function Documentation

◆ execute()

virtual void OpenMCTallyNuclides::execute ( )
inlineoverridevirtual

We don't want this user object to execute in MOOSE's control.

◆ finalize()

virtual void OpenMCTallyNuclides::finalize ( )
inlineoverridevirtual

◆ initialize()

virtual void OpenMCTallyNuclides::initialize ( )
inlineoverridevirtual

◆ setValue()

virtual void OpenMCTallyNuclides::setValue ( )
virtual

Instead, we want to have a separate method that we can call from the OpenMC problem.

◆ validParams()

static InputParameters OpenMCTallyNuclides::validParams ( )
static

Member Data Documentation

◆ _names

const std::vector<std::string>& OpenMCTallyNuclides::_names
protected

Nuclide names.

◆ _tally_index

int32_t OpenMCTallyNuclides::_tally_index
protected

The tally index.


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