#include <ml_struct.h>
Public Attributes | |
int | id |
char * | label |
optional character label | |
int | ML_init_flag |
indicate initialization done | |
int | ML_scheme |
which ML scheme to pick | |
int | ML_num_levels |
number of levels available | |
int | ML_num_actual_levels |
number of levels actually used | |
int | ML_num_transfers |
number of transfers | |
int | ML_finest_level |
int | ML_coarsest_level |
int * | LevelID |
int | symmetrize_matrix |
int | output_level |
int | res_output_freq |
int | MinPerProc_repartition |
int | PutOnSingleProc_repartition |
double | LargestMinMaxRatio_repartition |
int | use_repartitioning |
ML_Partitioner | partitioner |
double | tolerance |
int | max_iterations |
double * | spectral_radius |
ML_Smoother * | pre_smoother |
ML_Smoother * | post_smoother |
ML_CSolve * | csolve |
ML_Operator * | Amat |
ML_Operator * | Rmat |
ML_Operator * | Pmat |
ML_Grid * | Grid |
ML_BdryPts * | BCs |
ML_Mapper * | eqn2grid |
ML_Mapper * | grid2eqn |
ML_1Level * | SingleLevel |
ML_DVector * | Amat_Normalization |
struct ML_Timing * | timing |
Used for timing information. | |
ML_Comm * | comm |
communicator for ML | |
int * | int_options |
optional integer parameters | |
double * | dble_options |
optional double parameters | |
void * | void_options |
optional other parameters | |
int(* | func )(void) |
optional function |
ML_DVector* ML_Struct::Amat_Normalization |
ML_BdryPts* ML_Struct::BCs |
ML_Comm* ML_Struct::comm |
ML_CSolve* ML_Struct::csolve |
double* ML_Struct::dble_options |
ML_Mapper* ML_Struct::eqn2grid |
int(* ML_Struct::func)(void) |
ML_Grid* ML_Struct::Grid |
ML_Mapper* ML_Struct::grid2eqn |
int ML_Struct::id |
char* ML_Struct::label |
int* ML_Struct::LevelID |
by the multigrid method.
ML_Partitioner ML_Struct::partitioner |
ML_Smoother* ML_Struct::post_smoother |
ML_Smoother* ML_Struct::pre_smoother |
ML_1Level* ML_Struct::SingleLevel |
double* ML_Struct::spectral_radius |
struct ML_Timing* ML_Struct::timing [read] |
double ML_Struct::tolerance |
void* ML_Struct::void_options |