OwningTwoLevelPreconditioner.hpp File Reference
#include <opm/simulators/linalg/PreconditionerWithUpdate.hpp>
#include <opm/simulators/linalg/PressureSolverPolicy.hpp>
#include <opm/simulators/linalg/twolevelmethodcpr.hh>
#include <opm/common/ErrorMacros.hpp>
#include <dune/common/fmatrix.hh>
#include <dune/istl/bcrsmatrix.hh>
#include <dune/istl/paamg/amg.hh>
#include <fstream>
#include <type_traits>
Include dependency graph for OwningTwoLevelPreconditioner.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Dune::OwningTwoLevelPreconditioner< OperatorType, VectorType, LevelTransferPolicy, Communication >
 

Namespaces

namespace  Opm
 
namespace  Dune
 

Functions

template<typename T , typename A , int i>
std::ostream & Dune::operator<< (std::ostream &out, const BlockVector< FieldVector< T, i >, A > &vector)
 
template<typename T , typename A , int i>
std::istream & Dune::operator>> (std::istream &input, BlockVector< FieldVector< T, i >, A > &vector)