Classes | Namespaces
general_purpose_preconditioners.h File Reference

Go to the source code of this file.

Classes

class  oomph::MatrixBasedDiagPreconditioner
 Matrix-based diagonal preconditioner. More...
 
class  oomph::MatrixBasedLumpedPreconditioner< MATRIX >
 Matrix-based lumped preconditioner. More...
 
class  oomph::CompressedMatrixCoefficient
 Class for a compressed-matrix coefficent (for either CC or CR matrices). Contains the (row or column) index and value of a coefficient in a compressed row or column. Currently only used in ILU(0) for CCDoubleMatrices to allow the coefficients in each compressed column [row] to be sorted by their row [column] index. More...
 
class  oomph::ILUZeroPreconditioner< MATRIX >
 ILU(0) Preconditioner. More...
 
class  oomph::ILUZeroPreconditioner< CCDoubleMatrix >
 ILU(0) Preconditioner for matrices of CCDoubleMatrix Format. More...
 
class  oomph::ILUZeroPreconditioner< CRDoubleMatrix >
 ILU(0) Preconditioner for matrices of CRDoubleMatrix Format. More...
 
class  oomph::InnerIterationPreconditioner< SOLVER, PRECONDITIONER >
 A preconditioner for performing inner iteration preconditioner solves. The template argument SOLVER specifies the inner iteration solver (which must be derived from IterativeLinearSolver) and the template argument PRECONDITIONER specifies the preconditioner for the inner iteration iterative solver. Note: For no preconditioning use the IdentityPreconditioner. More...
 

Namespaces

 oomph
 //////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////