simpler
Inherits from: solveur_implicite_base
Simpler method for incompressible systems.
Parameters:
- seuil_convergence_implicite (type: float) Keyword to set the value of the convergence criteria for the resolution of the implicit system build to solve either the Navier_Stokes equation (only for Simple and Simpler algorithms) or a scalar equation. It is adviced to use the default value (1e6) to solve the implicit system only once by time step. This value must be decreased when a coupling between problems is considered.
- [seuil_convergence_solveur] (type: float) value of the convergence criteria for the resolution of the implicit system build by solving several times per time step the Navier_Stokes equation and the scalar equations if any. This value MUST be used when a coupling between problems is considered (should be set to a value typically of 0.1 or 0.01).
- [seuil_generation_solveur] (type: float) Option to create a GMRES solver and use vrel as the convergence threshold (implicit linear system Ax=B will be solved if residual error ||Ax-B|| is lesser than vrel).
- [seuil_verification_solveur] (type: float) Option to check if residual error ||Ax-B|| is lesser than vrel after the implicit linear system Ax=B has been solved.
- [seuil_test_preliminaire_solveur] (type: float) Option to decide if the implicit linear system Ax=B should be solved by checking if the residual error ||Ax-B|| is bigger than vrel.
- [solveur] (type: solveur_sys_base) Method (different from the default one, Gmres with diagonal preconditioning) to solve the linear system.
- [no_qdm] (type: flag) Keyword to not solve qdm equation (and turbulence models of these equation).
- [nb_it_max] (type: int) Keyword to set the maximum iterations number for the Gmres.
- [controle_residu] (type: flag) Keyword of Boolean type (by default 0). If set to 1, the convergence occurs if the residu suddenly increases.