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

#include <OpenMCParticles.h>

Inheritance diagram for OpenMCParticles:
[legend]

Public Member Functions

 OpenMCParticles (const InputParameters &parameters)
 
virtual Real getValue () const override
 
virtual void initialize () override
 
virtual void execute () override
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Attributes

const MooseEnum & _type
 
const OpenMCCellAverageProblem_openmc_problem
 

Detailed Description

Get the total number of particles simulated in OpenMC, i.e. the product of the particles/batch multiplied by number of batches.

Constructor & Destructor Documentation

◆ OpenMCParticles()

OpenMCParticles::OpenMCParticles ( const InputParameters &  parameters)

Member Function Documentation

◆ execute()

virtual void OpenMCPostprocessor::execute ( )
inlineoverridevirtualinherited

◆ getValue()

virtual Real OpenMCParticles::getValue ( ) const
overridevirtual

◆ initialize()

virtual void OpenMCPostprocessor::initialize ( )
inlineoverridevirtualinherited

◆ validParams()

static InputParameters OpenMCParticles::validParams ( )
static

Member Data Documentation

◆ _openmc_problem

const OpenMCCellAverageProblem* OpenMCPostprocessor::_openmc_problem
protectedinherited

◆ _type

const MooseEnum& OpenMCParticles::_type
protected

How to report the particles, either as the values used in the most recent Picard iteration, vs. a total accumulated over all previous OpenMC solves.


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