KASKADE 7 development version
|
The GlobalLocalIndexRelationship class provides relationships between local indices of (e.g. matrix) blocks and global indices (of the corresponding block matrix) More...
#include <matrixBlocks.hh>
The GlobalLocalIndexRelationship class provides relationships between local indices of (e.g. matrix) blocks and global indices (of the corresponding block matrix)
Definition at line 34 of file matrixBlocks.hh.
Public Member Functions | |
GlobalLocalIndexRelationship () | |
GlobalLocalIndexRelationship (std::vector< Index > const &localSizes) | |
GlobalLocalIndexRelationship. More... | |
Index | offset (Index block) const |
offset More... | |
Index | globalIndex (Index block, Index localIndex) const |
globalIndex More... | |
std::pair< Index, Index > | localIndex (Index globalIndex) const |
localIndex More... | |
std::pair< Index, Index > | findOffset (Index globalIndex) const |
findOffset More... | |
Index | globalSize () const |
globalSize More... | |
Index | localSize (Index block) const |
localSize More... | |
Index | numberBlocks () const |
numberBlocks More... | |
|
inline |
Definition at line 37 of file matrixBlocks.hh.
|
inline |
localSizes | are sizes of involved blocks |
Definition at line 43 of file matrixBlocks.hh.
|
inline |
findOffset
globalIndex |
Definition at line 87 of file matrixBlocks.hh.
Referenced by Kaskade::GlobalLocalIndexRelationship< Index >::localIndex().
|
inline |
globalIndex
block | |
localIndex |
Definition at line 67 of file matrixBlocks.hh.
Referenced by Kaskade::GlobalLocalIndexRelationship< Index >::findOffset(), and Kaskade::GlobalLocalIndexRelationship< Index >::localIndex().
|
inline |
|
inline |
localIndex
globalIndex |
Definition at line 76 of file matrixBlocks.hh.
Referenced by Kaskade::GlobalLocalIndexRelationship< Index >::globalIndex().
|
inline |
localSize
block |
Definition at line 110 of file matrixBlocks.hh.
|
inline |
numberBlocks
Definition at line 118 of file matrixBlocks.hh.
Referenced by Kaskade::GlobalLocalIndexRelationship< Index >::findOffset(), and Kaskade::GlobalLocalIndexRelationship< Index >::offset().
|
inline |
offset
block |
Definition at line 56 of file matrixBlocks.hh.
Referenced by Kaskade::GlobalLocalIndexRelationship< Index >::findOffset(), Kaskade::GlobalLocalIndexRelationship< Index >::globalIndex(), and Kaskade::GlobalLocalIndexRelationship< Index >::localSize().