A parallel helper class providing a nonoverlapping decomposition of all degrees of freedom. More...
#include <dumux/linear/parallelhelpers.hh>
A parallel helper class providing a nonoverlapping decomposition of all degrees of freedom.
Public Member Functions | |
ParallelISTLHelper (const GridView &gridView, const DofMapper &mapper) | |
void | initGhostsAndOwners () |
bool | isGhost (std::size_t i) const |
template<class B , class A > | |
void | makeNonOverlappingConsistent (Dune::BlockVector< B, A > &v) |
template<class Comm > | |
void | createParallelIndexSet (Comm &comm) |
Creates a parallel index set. More... | |
const DofMapper & | dofMapper () const |
Return the dofMapper. More... | |
const GridView & | gridView () const |
Return the gridView. More... | |
|
inline |
|
inline |
Creates a parallel index set.
Comm | The type of the OwnerOverlapCopyCommunication communicators. |
|
inline |
Return the dofMapper.
|
inline |
Return the gridView.
|
inline |
|
inline |
|
inline |