|
Cardinal
|
#include <OpenMCNuclideDensities.h>
Public Member Functions | |
| OpenMCNuclideDensities (const InputParameters ¶meters) | |
| virtual void | initialize () |
| virtual void | finalize () |
| virtual void | execute () |
| 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 Member Functions | |
| Real | stdev (const double &mean, const double &sum_sq, unsigned int realizations) const |
| Real | kMean (const eigenvalue::EigenvalueEnum estimator) const |
| Real | kStandardDeviation (const eigenvalue::EigenvalueEnum estimator) const |
Protected Attributes | |
| const int32_t & | _material_id |
| The material ID. More... | |
| int32_t | _material_index |
| The material index. More... | |
| const std::vector< std::string > & | _names |
| Nuclide names. More... | |
| const std::vector< double > & | _densities |
| Nuclide densities. More... | |
| OpenMCCellAverageProblem * | _openmc_problem |
| The OpenMCCellAverageProblem required by all objects which inherit from OpenMCBase. More... | |
User object to modify the nuclide densities in an OpenMC material.
| OpenMCNuclideDensities::OpenMCNuclideDensities | ( | const InputParameters & | parameters | ) |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
protectedinherited |
A function which computes the mean value of \(k_{eff}\).
| [in] | estimator | type of estimator |
|
protectedinherited |
A function which computes the standard deviation of \(k_{eff}\).
| [in] | estimator | type of estimator |
|
virtual |
Instead, we want to have a separate method that we can call from the OpenMC problem.
|
protectedinherited |
Compute standard deviation of a variable
| [in] | mean | mean |
| [in] | sum_sq | sum squared |
| [in] | realizations | the number of realizations of the variable |
|
static |
|
protected |
Nuclide densities.
|
protected |
The material ID.
|
protected |
The material index.
|
protected |
Nuclide names.
|
protectedinherited |
The OpenMCCellAverageProblem required by all objects which inherit from OpenMCBase.
1.8.16