ParallelOverlappingILU0_impl.hpp File Reference
#include <opm/simulators/linalg/ParallelOverlappingILU0.hpp>
#include <dune/common/version.hh>
#include <dune/istl/ilu.hh>
#include <dune/istl/owneroverlapcopy.hh>
#include <opm/common/ErrorMacros.hpp>
#include <opm/common/TimingMacros.hpp>
#include <opm/simulators/linalg/GraphColoring.hpp>
#include <opm/simulators/linalg/matrixblock.hh>
Include dependency graph for ParallelOverlappingILU0_impl.hpp:

Go to the source code of this file.

Namespaces

namespace  Opm
 
namespace  Opm::detail
 

Functions

template<class M >
void Opm::detail::ghost_last_bilu0_decomposition (M &A, std::size_t interiorSize)
 Compute Blocked ILU0 decomposition, when we know junk ghost rows are located at the end of A. More...
 
template<class M , class CRS , class InvVector >
void Opm::detail::convertToCRS (const M &A, CRS &lower, CRS &upper, InvVector &inv)
 compute ILU decomposition of A. A is overwritten by its decomposition More...