#include "Paso.h"
#include "Options.h"
Functions | |
void | Paso_Options_setDefaults (Paso_Options *options) |
void | Paso_Options_showDiagnostics (const Paso_Options *options) |
const char * | Paso_Options_name (const index_t key) |
void | Paso_Options_show (const Paso_Options *options) |
const char* Paso_Options_name | ( | const index_t | key | ) |
References PASO_AGGREGATION_COARSENING, PASO_AMG, PASO_BICGSTAB, PASO_CGS, PASO_CHOLEVSKY, PASO_CR, PASO_DEFAULT, PASO_DEFAULT_REORDERING, PASO_DIRECT, PASO_GAUSS_SEIDEL, PASO_GMRES, PASO_ILU0, PASO_ILUT, PASO_ITERATIVE, PASO_JACOBI, PASO_LUMPING, PASO_MIN_COARSE_MATRIX_SIZE, PASO_MINIMUM_FILL_IN, PASO_MINRES, PASO_MKL, PASO_NESTED_DISSECTION, PASO_NO_PRECONDITIONER, PASO_NO_REORDERING, PASO_NONLINEAR_GMRES, PASO_PASO, PASO_PASTIX, PASO_PCG, PASO_PRES20, PASO_REC_ILU, PASO_RILU, PASO_RUGE_STUEBEN_COARSENING, PASO_SSOR, PASO_SUPER_LU, PASO_TFQMR, PASO_TRILINOS, PASO_UMFPACK, and PASO_YAIR_SHAPIRA_COARSENING.
Referenced by Paso_Options_show().
void Paso_Options_setDefaults | ( | Paso_Options * | options | ) |
References Paso_Options::absolute_tolerance, Paso_Options::accept_failed_convergence, Paso_Options::adapt_inner_tolerance, Paso_Options::coarsening_method, Paso_Options::coarsening_threshold, Paso_Options::converged, Paso_Options::drop_storage, Paso_Options::drop_tolerance, FALSE, Paso_Options::inner_iter_max, Paso_Options::inner_tolerance, Paso_Options::iter_max, Paso_Options::level_max, Paso_Options::method, Paso_Options::min_coarse_matrix_size, Paso_Options::net_time, Paso_Options::num_inner_iter, Paso_Options::num_iter, Paso_Options::num_level, Paso_Options::package, PASO_DEFAULT, PASO_JACOBI, PASO_NO_REORDERING, Paso_Options::post_sweeps, Paso_Options::pre_sweeps, Paso_Options::preconditioner, Paso_Options::relaxation_factor, Paso_Options::reordering, Paso_Options::residual_norm, Paso_Options::restart, Paso_Options::set_up_time, Paso_Options::sweeps, Paso_Options::symmetric, Paso_Options::time, Paso_Options::tolerance, TRUE, Paso_Options::truncation, and Paso_Options::verbose.
Referenced by finley::SystemMatrixAdapter::escriptToPasoOptions().
void Paso_Options_show | ( | const Paso_Options * | options | ) |
References Paso_Options::absolute_tolerance, Paso_Options::accept_failed_convergence, Paso_Options::adapt_inner_tolerance, Paso_Options::coarsening_method, Paso_Options::coarsening_threshold, Paso_Options::drop_storage, Paso_Options::drop_tolerance, Paso_Options::inner_iter_max, Paso_Options::inner_tolerance, Paso_Options::iter_max, Paso_Options::level_max, Paso_Options::method, Paso_Options::package, Paso_Options_name(), Paso_Options::post_sweeps, Paso_Options::pre_sweeps, Paso_Options::preconditioner, Paso_Options::relaxation_factor, Paso_Options::reordering, Paso_Options::restart, Paso_Options::sweeps, Paso_Options::symmetric, Paso_Options::tolerance, Paso_Options::truncation, and Paso_Options::verbose.
void Paso_Options_showDiagnostics | ( | const Paso_Options * | options | ) |