So-Bogus
A c++ sparse block matrix library aimed at Second Order cone problems
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
bogus::krylov Namespace Reference

Krylov methods implementation. More...

Namespaces

 solvers
 Namespace containing the implementations of the methods listed in Method, as specializations of KrylovSolverBase.
 

Classes

struct  KrylovSolverBase
 

Enumerations

enum  Method {
  CG, BiCG, BiCGSTAB, CGS,
  GMRES, TFQMR
}
 

Detailed Description

Krylov methods implementation.

Configuration properties for Krylov solvers.

Enumeration Type Documentation

Enumerator
CG 

Conjugate Gradient.

See Also
krylov::solvers::CG
BiCG 

BiConjugate Gradient.

See Also
krylov::solvers::BiCG
BiCGSTAB 

BiConjugate Gradient Stabilized.

See Also
krylov::solvers::BiCGSTAB
CGS 

Conjugate Gradient Squared.

See Also
krylov::solvers::CGS
GMRES 

Generalized Minimal Residual.

See Also
krylov::solvers::GMRES
TFQMR 

Tranpose-free Quasi Minimal Residual.

See Also
krylov::solvers::TFQMR