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