Structure storing the parameters for solving the Navier-Stokes system. More...
#include <cs_navsto_param.h>
Data Fields | |
int | verbosity |
cs_navsto_sles_t | strategy |
cs_param_schur_approx_t | schur_approximation |
Inner and linear algorithm | |
Set of parameters to drive the resolution of the (inner) linear system | |
cs_param_sles_cvg_t | il_algo_cvg |
int | il_algo_restart |
Non-linear algorithm | |
Set of parameters to drive the resolution of the non-linearity arising from the Navier–Stokes system | |
cs_param_nl_algo_t | nl_algo_type |
cs_param_sles_cvg_t | nl_algo_cvg |
cs_iter_algo_param_aa_t | anderson_param |
Block preconditioning or Schur complement approximation | |
Set of parameters to drive the resolution of the pressure-related block. This is often a Schur complement approximation to B.A^-1.Bt | |
cs_param_sles_t * | schur_sles_param |
Structure storing the parameters for solving the Navier-Stokes system.
anderson_param |
Set of parameters to drive the Anderson acceleration (useful if the type of non-linear algorithm is set to Anderson acceleration).
il_algo_cvg |
Structure storing several tolerances and metadata to drive the convergence of the inner (linear) iterative algorithm used to solve either the Oseen or the Stokes system. This algorithm is for instance an Uzawa or GKB algorithm. This is incorporated in a non-linear process in the case of Navier–Stokes equations.
il_algo_restart |
Number of iterations before restarting the iterative solver associated to the inner linear system
nl_algo_cvg |
Structure storing several tolerances and metadata to drive the convergence of the non-linear iterative algorithm used to solve te Navier-Stokes when the advection term is implicit and non linearized.
nl_algo_type |
Type of algorithm used to tackle the non-linearity arising from the advection term
schur_approximation |
Choice of the way of preconditioning the schur approximation
cs_param_sles_t* schur_sles_param |
strategy |
Choice of strategy for solving the Navier–Stokes system
verbosity |
Level of information printed