HermesCommon  3.0
Hermes::Preconditioners Namespace Reference

Namespace containing objects for preconditioners. More...

Classes

class  EpetraPrecond
 Abstract class for Epetra preconditioners. More...
 
class  IfpackPrecond
 Preconditioners built on IFPACK. More...
 
class  MlPrecond
 Preconditioners built on ML. More...
 
class  ParalutionPrecond
 A PARALUTION preconditioner. More...
 
class  Precond
 Abstract class to define interface for preconditioners. More...
 

Enumerations

enum  PreconditionerType {
  Jacobi = 0, MultiColoredSGS = 1, ILU = 2, MultiColoredILU = 3,
  IC = 4, AIChebyshev = 5, MultiElimination = 6, SaddlePoint = 7
}
 The preconditioner type.
 

Variables

template class HERMES_API ParalutionPrecond< double >
 
template class HERMES_API IfpackPrecond< double >
 
template class HERMES_API MlPrecond< double >
 

Detailed Description

Namespace containing objects for preconditioners.