8.3
general documentation
cs_param_saddle_context_block_krylov_t Struct Reference

#include <cs_param_saddle.h>

+ Collaboration diagram for cs_param_saddle_context_block_krylov_t:

Data Fields

double augmentation_scaling
 
int n_stored_directions
 
cs_param_sles_txtra_sles_param
 

Field Documentation

◆ augmentation_scaling

augmentation_scaling

Value of the scaling coefficient in front of the augmented system. This is only useful when a GKB algorithm is used. By default, there is no augmentation.

◆ n_stored_directions

n_stored_directions

Number of iterations to perform before restarting the solver. This quantity is useful when a GCR or FMGRES is used.

◆ 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: