21 "SIMPLENonlinearAssembly algorithm.");
const ExecFlagType EXEC_PRE_MULTIAPP_SETUP
registerMooseObject("NavierStokesApp", SIMPLENonlinearAssembly)
std::unique_ptr< FixedPointSolve > _fixed_point_solve
virtual void execute(const ExecFlagType &exec_type)
void initialSetup() override
Executioner set up to solve a thermal-hydraulics problem using the SIMPLENonlinearAssembly algorithm.
static InputParameters validParams()
virtual void init() override
SIMPLENonlinearAssembly(const InputParameters ¶meters)
SIMPLESolveNonlinearAssembly _simple_solve
The SIMPLE solve object that relies on nonlinear assembly routines.
void setupPressurePin()
Setup pressure pin if there is need for one.
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.
static InputParameters validParams()
static InputParameters validParams()