Structure storing the parameters for solving the Navier-Stokes system. More...
#include <cs_navsto_param.h>
Data Fields | |
cs_navsto_sles_t | strategy |
cs_navsto_schur_approx_t | schur_approximation |
Inner and linear algorithm | |
Set of parameters to drive the resolution of the (inner) linear system | |
cs_real_t | il_algo_rtol |
cs_real_t | il_algo_atol |
cs_real_t | il_algo_dtol |
int | n_max_il_algo_iter |
int | il_algo_verbosity |
Non-linear algorithm | |
Set of parameters to drive the resolution of the non-linearity arising from the Navier–Stokes system | |
cs_navsto_nl_algo_t | nl_algo |
cs_real_t | nl_algo_rtol |
cs_real_t | nl_algo_atol |
cs_real_t | nl_algo_dtol |
int | n_max_nl_algo_iter |
int | nl_algo_verbosity |
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.
il_algo_atol |
Similar to il_algo_rtol but in the case of an absolute tolerance factor.
il_algo_dtol |
Similar to il_algo_rtol but in the case of a divergence tolerance factor. (default 1e3)
il_algo_rtol |
Relative tolerance factor of the linear and inner system 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 case of Navier–Stokes equations.
il_algo_verbosity |
Level of verbosity related to the inner linear system
Level of verbosity related to the non-linear algorithm
n_max_il_algo_iter |
Maximal number of iterations to solve the inner linear system
n_max_nl_algo_iter |
Maximal number of iterations for the Picard algorithm used to handle the non-linearity arising from the advection term.
nl_algo |
Type of algorithm used to tackle the non-linearity
nl_algo_atol |
Absolute tolerance factor used in the algorithm used for tackling the non-linearity.
nl_algo_dtol |
Divergence tolerance factor used in the algorithm used for tackling the non-linearity.
nl_algo_rtol |
Relative tolerance factor used in the algorithm used for tackling the non-linearity.
int nl_algo_verbosity |
cs_navsto_schur_approx_t schur_approximation |
cs_param_sles_t* schur_sles_param |
strategy |
Choice of strategy for solving the Navier–Stokes system