21 #include "GeneralPostprocessor.h" 49 virtual void execute()
override;
51 virtual Real
getValue()
const override;
56 initialization_time = 0,
57 total_simulation_time = 1,
59 inactive_batch_time = 3,
60 active_batch_time = 4,
61 fission_bank_time = 5,
62 tally_accumulation_time = 6,
63 finalization_time = 7,
64 total_elapsed_time = 8);
Definition: OpenMCBase.h:30
virtual Real getValue() const override
Real _walltime
The accumulate or step walltime.
Definition: OpenMCWallTime.h:74
const OpenMCTime _openmc_time
The type of time to report from OpenMC.
Definition: OpenMCWallTime.h:71
const bool & _accumulate_time
Whether the simulation time should be accumulated or not.
Definition: OpenMCWallTime.h:68
static InputParameters validParams()
CreateMooseEnumClass(OpenMCTime, initialization_time=0, total_simulation_time=1, transport_time=2, inactive_batch_time=3, active_batch_time=4, fission_bank_time=5, tally_accumulation_time=6, finalization_time=7, total_elapsed_time=8)
virtual void execute() override
OpenMCWallTime(const InputParameters ¶meters)
Definition: OpenMCWallTime.h:41
virtual void initialize() override
Definition: OpenMCWallTime.h:48