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 |