8.3
general documentation
cs_param_amg_boomer_t Struct Reference

Set of the main parameters to setup the algebraic multigrid BoomerAMG belonging to the HYPRE library. These parameters are used to define this AMG directly in HYPRE or through the PETSc library according to the settings and the installed dependencies. Please refer to the HYPRE documentation for more details. More...

#include <cs_param_amg.h>

+ Collaboration diagram for cs_param_amg_boomer_t:

Data Fields

double strong_threshold
 
cs_param_amg_boomer_coarsen_algo_t coarsen_algo
 
cs_param_amg_boomer_interp_algo_t interp_algo
 
int p_max
 
int n_agg_levels
 
int n_agg_paths
 
cs_param_amg_boomer_smoother_t down_smoother
 
cs_param_amg_boomer_smoother_t up_smoother
 
cs_param_amg_boomer_smoother_t coarse_solver
 
int n_down_iter
 
int n_up_iter
 

Detailed Description

Set of the main parameters to setup the algebraic multigrid BoomerAMG belonging to the HYPRE library. These parameters are used to define this AMG directly in HYPRE or through the PETSc library according to the settings and the installed dependencies. Please refer to the HYPRE documentation for more details.

Field Documentation

◆ coarse_solver

◆ coarsen_algo

◆ down_smoother

◆ interp_algo

◆ n_agg_levels

int n_agg_levels

◆ n_agg_paths

int n_agg_paths

◆ n_down_iter

int n_down_iter

◆ n_up_iter

int n_up_iter

◆ p_max

int p_max

◆ strong_threshold

double strong_threshold

◆ up_smoother


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