Dedicated helper that exchanges matrix pattern and entries for multiple active codims in one pass.
#include <dumux/linear/parallelhelpers.hh>
◆ MultiCodimParallelMatrixHelper() [1/2]
template<class Matrix, class GridView, class DofMapper, std::size_t numCodims>
| Dumux::MultiCodimParallelMatrixHelper< Matrix, GridView, DofMapper, numCodims >::MultiCodimParallelMatrixHelper |
( |
const GridView & | gridView, |
|
|
const DofMapper & | mapper, |
|
|
const std::bitset< numCodims > & | activeCodims ) |
|
inline |
◆ MultiCodimParallelMatrixHelper() [2/2]
template<class Matrix, class GridView, class DofMapper, std::size_t numCodims>
| Dumux::MultiCodimParallelMatrixHelper< Matrix, GridView, DofMapper, numCodims >::MultiCodimParallelMatrixHelper |
( |
const GridView & | gridView, |
|
|
const DofMapper & | mapper, |
|
|
const std::bitset< numCodims > & | activeCodims, |
|
|
bool | includeGhostAndAdjacent ) |
|
inline |
◆ extendMatrix()
template<class Matrix, class GridView, class DofMapper, std::size_t numCodims>
template<class IsGhostFunc>
◆ sumEntries()
template<class Matrix, class GridView, class DofMapper, std::size_t numCodims>
The documentation for this class was generated from the following file: