21 "SIMPLENonlinearAssembly algorithm.");
registerMooseObject("NavierStokesApp", SIMPLENonlinearAssembly)
static InputParameters validParams()
static InputParameters validParams()
virtual void linkRhieChowUserObject() override
Fetch the Rhie Chow user object that is reponsible for determining face velocities and mass flux...
virtual void execute(const ExecFlagType &exec_type)
virtual void init() override
const ExecFlagType EXEC_PRE_MULTIAPP_SETUP
SIMPLENonlinearAssembly(const InputParameters ¶meters)
void initialSetup() override
Executioner set up to solve a thermal-hydraulics problem using the SIMPLENonlinearAssembly algorithm...
static InputParameters validParams()
SIMPLESolveNonlinearAssembly _simple_solve
The SIMPLE solve object that relies on nonlinear assembly routines.
void setupPressurePin()
Setup pressure pin if there is need for one.
std::unique_ptr< FixedPointSolve > _fixed_point_solve
virtual void checkIntegrity() override
Check if the user defined time kernels.