22 params.
addClassDescription(
"Solves the Navier-Stokes equations using the SIMPLE algorithm and "
23 "linear finite volume variables.");
const ExecFlagType EXEC_PRE_MULTIAPP_SETUP
registerMooseObject("NavierStokesApp", SIMPLE)
std::unique_ptr< FixedPointSolve > _fixed_point_solve
virtual void execute(const ExecFlagType &exec_type)
void initialSetup() override
virtual void initialSetup() override
virtual void linkRhieChowUserObject() override
Fetch the Rhie Chow user object that is reponsible for determining face velocities and mass flux.
void setupPressurePin()
Setup pressure pin if there is need for one.
static InputParameters validParams()
virtual void checkIntegrity() override
Check if the user defined time kernels, if yes error out.
Executioner set up to solve a thermal-hydraulics problem using the SIMPLE algorithm.
static InputParameters validParams()
virtual void init() override
SIMPLE(const InputParameters ¶meters)
SIMPLESolve _simple_solve
static InputParameters validParams()
The following methods are specializations for using the Parallel::packed_range_* routines for a vecto...