9.0
general documentation
Loading...
Searching...
No Matches
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

double 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

int 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

cs_param_sles_t* 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: