8.3
general documentation
cs_param_amg_inhouse_t Struct Reference

Set of the main parameters used to setup the algebraic multigrid available natively in code_saturne (in-house implementations). These parameters are the most impacting ones. For a more advanced usage, this is still possible to consider the function cs_user_linear_solvers. More...

#include <cs_param_amg.h>

+ Collaboration diagram for cs_param_amg_inhouse_t:

Data Fields

int max_levels
 
cs_gnum_t min_n_g_rows
 
double p0p1_relax
 
int aggreg_limit
 
cs_param_amg_inhouse_coarsen_t coarsen_algo
 
int n_down_iter
 
cs_param_amg_inhouse_solver_t down_smoother
 
int down_poly_degree
 
int n_up_iter
 
cs_param_amg_inhouse_solver_t up_smoother
 
int up_poly_degree
 
double coarse_rtol_mult
 
int coarse_max_iter
 
cs_param_amg_inhouse_solver_t coarse_solver
 
int coarse_poly_degree
 

Detailed Description

Set of the main parameters used to setup the algebraic multigrid available natively in code_saturne (in-house implementations). These parameters are the most impacting ones. For a more advanced usage, this is still possible to consider the function cs_user_linear_solvers.

Field Documentation

◆ aggreg_limit

int aggreg_limit

◆ coarse_max_iter

int coarse_max_iter

◆ coarse_poly_degree

int coarse_poly_degree

◆ coarse_rtol_mult

double coarse_rtol_mult

◆ coarse_solver

◆ coarsen_algo

◆ down_poly_degree

int down_poly_degree

◆ down_smoother

◆ max_levels

int max_levels

◆ min_n_g_rows

cs_gnum_t min_n_g_rows

◆ n_down_iter

int n_down_iter

◆ n_up_iter

int n_up_iter

◆ p0p1_relax

double p0p1_relax

◆ up_poly_degree

int up_poly_degree

◆ up_smoother


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