version 3.8.0
Loading...
Searching...
No Matches
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.
 
template<class... Blocks>
void makeNonOverlappingConsistent (Dune::MultiTypeBlockVector< Blocks... > &v) const
 Make a vector consistent for non-overlapping domain decomposition methods.
 

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: