Dune::Amg::ConstructionTraits< Opm::ParallelOverlappingILU0< Matrix, Domain, Range, ParallelInfo > > Struct Template Reference

Tells AMG how to construct the Opm::ParallelOverlappingILU0 smoother. More...

#include <ParallelOverlappingILU0.hpp>

List of all members.

Public Types

typedef Dune::SeqILU0< Matrix,
Domain, Range > 
T
typedef
DefaultParallelConstructionArgs
< T, ParallelInfo > 
Arguments
typedef ConstructionTraits< T > SeqConstructionTraits

Static Public Member Functions

static
Opm::ParallelOverlappingILU0
< Matrix, Domain, Range,
ParallelInfo > * 
construct (Arguments &args)
static void deconstruct (Opm::ParallelOverlappingILU0< Matrix, Domain, Range, ParallelInfo > *bp)

Detailed Description

template<class Matrix, class Domain, class Range, class ParallelInfo>
struct Dune::Amg::ConstructionTraits< Opm::ParallelOverlappingILU0< Matrix, Domain, Range, ParallelInfo > >

Tells AMG how to construct the Opm::ParallelOverlappingILU0 smoother.

Template Parameters:
Matrix The type of the Matrix.
Domain The type of the Vector representing the domain.
Range The type of the Vector representing the range.
ParallelInfo The type of the parallel information object used, e.g. Dune::OwnerOverlapCommunication

The documentation for this struct was generated from the following file:

Generated on 26 Mar 2018 by  doxygen 1.6.1