parallelbasebackend.hh File Reference #include <dune/common/fvector.hh> #include <dune/common/version.hh> #include <dune/grid/io/file/vtk/vtkwriter.hh> #include <opm/common/Exceptions.hpp> #include <opm/models/utils/genericguard.hh> #include <opm/models/utils/propertysystem.hh> #include <opm/models/utils/parametersystem.hh> #include <opm/simulators/linalg/istlpreconditionerwrappers.hh> #include <opm/simulators/linalg/istlsparsematrixadapter.hh> #include <opm/simulators/linalg/linalgparameters.hh> #include <opm/simulators/linalg/linalgproperties.hh> #include <opm/simulators/linalg/matrixblock.hh> #include <opm/simulators/linalg/overlappingbcrsmatrix.hh> #include <opm/simulators/linalg/overlappingblockvector.hh> #include <opm/simulators/linalg/overlappingoperator.hh> #include <opm/simulators/linalg/overlappingpreconditioner.hh> #include <opm/simulators/linalg/overlappingscalarproduct.hh> #include <iostream> #include <memory> #include <sstream>
Include dependency graph for parallelbasebackend.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Detailed DescriptionProvides the common code which is required by most linear solvers. This class provides access to all preconditioners offered by dune-istl using the PreconditionerWrapper property: template<class TypeTag>
struct PreconditionerWrapper<TypeTag, TTag::YourTypeTag>
{ using type = Opm::Linear::PreconditionerWrapper$PRECONDITIONER<TypeTag>; };
Where the choices possible for '
|
||||||||||||||||||||