|
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().