22 "num_piso_iterations",
24 "The number of PISO iterations without recomputing the momentum matrix.");
31 _num_piso_iterations(getParam<unsigned
int>(
"num_piso_iterations"))
35 std::pair<unsigned int, Real>
40 std::pair<unsigned int, Real> residual;
41 unsigned int piso_iteration_counter = 0;
46 piso_iteration_counter++;
static InputParameters validParams()
Common base class for segregated solvers for the Navier-Stokes equations with linear FV assembly rout...
const unsigned int _num_piso_iterations
Number of H(u) and u iterations with fixed face flux.
The following methods are specializations for using the Parallel::packed_range_* routines for a vecto...
virtual std::pair< unsigned int, Real > correctVelocity(const bool subtract_updated_pressure, const bool recompute_face_mass_flux, const SolverParams &solver_params)
Computes new velocity field based on computed pressure gradients.
virtual std::pair< unsigned int, Real > correctVelocity(const bool subtract_updated_pressure, const bool recompute_face_mass_flux, const SolverParams &solver_params) override
Computes new velocity field based on computed pressure gradients.
PIMPLESolve(Executioner &ex)
static InputParameters validParams()
void ErrorVector unsigned int