version 3.10-dev
Dumux::ParallelVectorHelper< GridView, DofMapper, dofCodim > Class Template Reference

#include <dumux/linear/parallelhelpers.hh>

Public Member Functions

 ParallelVectorHelper (const GridView &gridView, const DofMapper &mapper)
 
template<class Block , class Alloc >
void makeNonOverlappingConsistent (Dune::BlockVector< Block, Alloc > &v) const
 Make a vector consistent for non-overlapping domain decomposition methods. More...
 
template<class... Blocks>
void makeNonOverlappingConsistent (Dune::MultiTypeBlockVector< Blocks... > &v) const
 Make a vector consistent for non-overlapping domain decomposition methods. More...
 

Constructor & Destructor Documentation

◆ ParallelVectorHelper()

template<class GridView , class DofMapper , int dofCodim>
Dumux::ParallelVectorHelper< GridView, DofMapper, dofCodim >::ParallelVectorHelper ( const GridView &  gridView,
const DofMapper &  mapper 
)
inline

Member Function Documentation

◆ makeNonOverlappingConsistent() [1/2]

template<class GridView , class DofMapper , int dofCodim>
template<class Block , class Alloc >
void Dumux::ParallelVectorHelper< GridView, DofMapper, dofCodim >::makeNonOverlappingConsistent ( Dune::BlockVector< Block, Alloc > &  v) const
inline

◆ makeNonOverlappingConsistent() [2/2]

template<class GridView , class DofMapper , int dofCodim>
template<class... Blocks>
void Dumux::ParallelVectorHelper< GridView, DofMapper, dofCodim >::makeNonOverlappingConsistent ( Dune::MultiTypeBlockVector< Blocks... > &  v) const
inline

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