linalgproperties.hh File Reference

Declares the properties required by the black oil model. More...

Include dependency graph for linalgproperties.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Opm::Properties::LinearSolverBackend< TypeTag, MyTypeTag >
 The type of the linear solver to be used. More...
 
struct  Opm::Properties::PreconditionerWrapper< TypeTag, MyTypeTag >
 the preconditioner used by the linear solver More...
 
struct  Opm::Properties::LinearSolverScalar< TypeTag, MyTypeTag >
 The floating point type used internally by the linear solver. More...
 
struct  Opm::Properties::LinearSolverOverlapSize< TypeTag, MyTypeTag >
 The size of the algebraic overlap of the linear solver. More...
 
struct  Opm::Properties::LinearSolverTolerance< TypeTag, MyTypeTag >
 Maximum accepted error of the solution of the linear solver. More...
 
struct  Opm::Properties::LinearSolverAbsTolerance< TypeTag, MyTypeTag >
 Maximum accepted error of the norm of the residual. More...
 
struct  Opm::Properties::LinearSolverVerbosity< TypeTag, MyTypeTag >
 Specifies the verbosity of the linear solver. More...
 
struct  Opm::Properties::LinearSolverMaxIterations< TypeTag, MyTypeTag >
 Maximum number of iterations eyecuted by the linear solver. More...
 
struct  Opm::Properties::PreconditionerOrder< TypeTag, MyTypeTag >
 The order of the sequential preconditioner. More...
 
struct  Opm::Properties::PreconditionerRelaxation< TypeTag, MyTypeTag >
 The relaxation factor of the preconditioner. More...
 
struct  Opm::Properties::GMResRestart< TypeTag, MyTypeTag >
 number of iterations between solver restarts for the GMRES solver More...
 
struct  Opm::Properties::SparseMatrixAdapter< TypeTag, MyTypeTag >
 The class that allows to manipulate sparse matrices. More...
 
struct  Opm::Properties::GlobalEqVector< TypeTag, MyTypeTag >
 Vector containing a quantity of for equation for each DOF of the whole grid. More...
 
struct  Opm::Properties::AmgCoarsenTarget< TypeTag, MyTypeTag >
 
struct  Opm::Properties::LinearSolverMaxError< TypeTag, MyTypeTag >
 
struct  Opm::Properties::LinearSolverWrapper< TypeTag, MyTypeTag >
 
struct  Opm::Properties::Overlap< TypeTag, MyTypeTag >
 
struct  Opm::Properties::OverlappingLinearOperator< TypeTag, MyTypeTag >
 
struct  Opm::Properties::OverlappingMatrix< TypeTag, MyTypeTag >
 
struct  Opm::Properties::OverlappingScalarProduct< TypeTag, MyTypeTag >
 
struct  Opm::Properties::OverlappingVector< TypeTag, MyTypeTag >
 

Namespaces

namespace  Opm
 
namespace  Opm::Properties
 

Detailed Description

Declares the properties required by the black oil model.