OpenFCST: The open-source Fuel Cell Simulation Toolbox
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Variables
linear_solvers.h File Reference
#include <deal.II/lac/vector.h>
#include <deal.II/lac/block_vector.h>
#include <deal.II/lac/sparse_matrix.h>
#include <deal.II/lac/block_sparse_matrix.h>
#include <deal.II/lac/block_matrix_array.h>
#include <deal.II/lac/vector_memory.h>
#include <deal.II/lac/sparse_direct.h>
#include <deal.II/lac/solver_gmres.h>
#include <deal.II/lac/precondition.h>
#include <deal.II/lac/sparse_ilu.h>
Include dependency graph for linear_solvers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LinearSolvers::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  LinearSolvers::GMRESSolver
 This class implements GMRES solver. More...
 
class  LinearSolvers::ILUPreconditioner
 This class implements ILU preconditioner. More...
 

Namespaces

 LinearSolvers
 This namespace contains various linear solvers and preconditioners.
 

Variables

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