Chi-Tech
chi_math::LinearSolver< MatType, VecType, SolverType >::ToleranceOptions Struct Reference

#include <linear_solver.h>

Data Fields

double residual_relative = 1.0e-50
 
double residual_absolute = 1.0e-6
 
double residual_divergence = 1.0e6
 
int maximum_iterations = 100
 
int gmres_restart_interval = 100
 
double gmres_breakdown_tolerance = 1.0e6
 

Detailed Description

template<class MatType, class VecType, class SolverType>
struct chi_math::LinearSolver< MatType, VecType, SolverType >::ToleranceOptions

Definition at line 43 of file linear_solver.h.

Field Documentation

◆ gmres_breakdown_tolerance

template<class MatType , class VecType , class SolverType >
double chi_math::LinearSolver< MatType, VecType, SolverType >::ToleranceOptions::gmres_breakdown_tolerance = 1.0e6

Definition at line 50 of file linear_solver.h.

◆ gmres_restart_interval

template<class MatType , class VecType , class SolverType >
int chi_math::LinearSolver< MatType, VecType, SolverType >::ToleranceOptions::gmres_restart_interval = 100

Definition at line 49 of file linear_solver.h.

◆ maximum_iterations

template<class MatType , class VecType , class SolverType >
int chi_math::LinearSolver< MatType, VecType, SolverType >::ToleranceOptions::maximum_iterations = 100

Definition at line 48 of file linear_solver.h.

◆ residual_absolute

template<class MatType , class VecType , class SolverType >
double chi_math::LinearSolver< MatType, VecType, SolverType >::ToleranceOptions::residual_absolute = 1.0e-6

Definition at line 46 of file linear_solver.h.

◆ residual_divergence

template<class MatType , class VecType , class SolverType >
double chi_math::LinearSolver< MatType, VecType, SolverType >::ToleranceOptions::residual_divergence = 1.0e6

Definition at line 47 of file linear_solver.h.

◆ residual_relative

template<class MatType , class VecType , class SolverType >
double chi_math::LinearSolver< MatType, VecType, SolverType >::ToleranceOptions::residual_relative = 1.0e-50

Definition at line 45 of file linear_solver.h.


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