20 "num_piso_iterations",
22 "The number of PISO iterations without recomputing the momentum matrix.");
29 _num_piso_iterations(getParam<unsigned
int>(
"num_piso_iterations"))
33std::pair<unsigned int, Real>
38 std::pair<unsigned int, Real> residual;
39 unsigned int piso_iteration_counter = 0;
44 piso_iteration_counter++;
void ErrorVector unsigned int
Common base class for segregated solvers for the Navier-Stokes equations with linear FV assembly rout...
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.
static InputParameters validParams()
const unsigned int _num_piso_iterations
Number of H(u) and u iterations with fixed face flux.
PIMPLESolve(Executioner &ex)
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.
static InputParameters validParams()