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