#include <OpenMCAuxKernel.h>
Public Member Functions | |
OpenMCAuxKernelTempl (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual ComputeValueType | computeValue ()=0 |
bool | mappedElement () |
Protected Attributes | |
OpenMCCellAverageProblem * | _openmc_problem |
The OpenMCCellAverageProblem required by all objects which inherit from OpenMCBase. | |
Base auxkernel from which to inherit auxkernels that query the OpenMC problem.
OpenMCAuxKernelTempl< ComputeValueType >::OpenMCAuxKernelTempl | ( | const InputParameters & | parameters | ) |
|
protectedpure virtual |
Implemented in CellDensityAux, CellIDAux, CellInstanceAux, CellMaterialIDAux, CellTemperatureAux, CellVolumeAux, PointTransformationAux, and FDTallyGradAux.
|
protected |
Determine whether the MOOSE element maps to an OpenMC cell to make sure we don't call accessor methods that rely on valid values for the cell instance and index
|
static |
|
protectedinherited |
The OpenMCCellAverageProblem required by all objects which inherit from OpenMCBase.