9.2
general documentation
cs_param_saddle_context_simple_t Struct Reference

Structure storing additional elements associated with the usage of the Algebraic Fractional Step methods (AFS) including SIMPLE-like algorithm. More...

#include <cs_param_saddle.h>

+ Collaboration diagram for cs_param_saddle_context_simple_t:

Public Attributes

bool dedicated_init_sles
 
cs_param_sles_tinit_sles_param
 
cs_param_sles_txtra_sles_param
 
double scaling_coef
 

Detailed Description

Structure storing additional elements associated with the usage of the Algebraic Fractional Step methods (AFS) including SIMPLE-like algorithm.

Member Data Documentation

◆ dedicated_init_sles

bool dedicated_init_sles

◆ init_sles_param

init_sles_param

The initial linear system requires a more accurate resolution. Thus, one adds a dedicated cs_param_sles_t structure for this purpose)

◆ scaling_coef

scaling_coef

The scaling_coef used in the lumped inversion if (1,1)-block matrix such as to solve the A.x = 1/scaling_coef. By default the value is 1.0. scaling_coef < 1 corresponds to an under-relaxation on the pressure.

◆ xtra_sles_param

xtra_sles_param

Set of parameters only used in some situations such as the need to solve approximately the A.x = 1 linear system (A is the (1,1)-block matrix). This is a complementary step in the approximation of the Schur complement.

By default, this is a copy of the block11_sles_param with less restrictive convergence criteria


The documentation for this struct was generated from the following file: