20 params.
addParam<
bool>(
"2nd_order_mesh",
false,
"Use 2nd order elements in the mesh");
22 params.
addParam<FileName>(
"initial_from_file",
23 "The name of an exodus file with initial conditions");
25 "initial_from_file_timestep",
27 "Gives the timestep (or \"LATEST\") for which to read a solution from a file " 28 "for a given variable. (Default: LATEST)");
30 params.
set<
bool>(
"boundary_restricted_elem_integrity_check") =
false;
71 if (action->name() ==
name)
Specialization of FEProblem to run with component subsystem.
THMProblem(const InputParameters ¶meters)
Main class for simulation (the driver of the simulation)
virtual bool hasPostprocessor(const std::string &name) const
Check if a postprocessor with a given name exists in the simulation.
static InputParameters validParams()
virtual const std::string & name() const
MooseApp & getMooseApp() const
virtual void advanceState()
virtual void copySolutionsBackwards()
static InputParameters validParams()
ReporterData _reporter_data
ActionWarehouse & actionWarehouse()
registerMooseObject("ThermalHydraulicsApp", THMProblem)
bool hasReporterValue(const ReporterName &reporter_name) const
virtual void advanceState() override
std::vector< const T *> getActions()
virtual void copySolutionsBackwards() override
virtual void advanceState()
Advance all of the state holding vectors / datastructures so that we can move to the next timestep...