OpenFCST: The open-source Fuel Cell Simulation Toolbox
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Variables
LinearSolvers Namespace Reference

This namespace contains various linear solvers and preconditioners. More...

Classes

class  SparseDirectUMFPACKSolver
 This class implements an interface to the sparse direct solver UMFPACK, see the link below http://www.cise.ufl.edu/research/sparse/umfpack/. More...
 
class  GMRESSolver
 This class implements GMRES solver. More...
 
class  ILUPreconditioner
 This class implements ILU preconditioner. More...
 

Variables

static GrowingVectorMemory
< Vector< double > > 
vector_pool
 Memory management objects. More...
 
static GrowingVectorMemory
< BlockVector< double > > 
block_vector_pool
 

Detailed Description

This namespace contains various linear solvers and preconditioners.

Linear solvers:

Preconditioners:

Author
Valentin N. Zingan, 2013
Marc Secanell Gallart, 2013

Variable Documentation

GrowingVectorMemory< BlockVector<double> > LinearSolvers::block_vector_pool
static
GrowingVectorMemory< Vector<double> > LinearSolvers::vector_pool
static

Memory management objects.

Referenced by LinearSolvers::ILUPreconditioner::ILUPreconditioner().