escript
Revision_
|
#include <IndexList.h>
Public Member Functions | |
IndexList () | |
~IndexList () | |
void | insertIndex (index_t index) |
inserts row index into the IndexList in if it does not exist More... | |
dim_t | count (index_t range_min, index_t range_max) const |
counts the number of row indices in the IndexList in More... | |
void | toArray (index_t *array, index_t range_min, index_t range_max, index_t index_offset) const |
index list to array More... | |
Public Attributes | |
index_t | m_list [85] |
dim_t | n |
IndexList * | extension |
|
inline |
Referenced by insertIndex().
|
inline |
References extension.
counts the number of row indices in the IndexList in
Referenced by count(), and paso::Pattern::fromIndexListArray().
|
inline |
inserts row index into the IndexList in if it does not exist
References ESYS_INDEXLIST_LENGTH, IndexList(), insertIndex(), and n.
Referenced by Dudley_IndexList_insertElements(), Dudley_IndexList_insertElementsWithRowRange(), Dudley_IndexList_insertElementsWithRowRangeNoMainDiagonal(), finley::IndexList_insertElements(), finley::IndexList_insertElementsWithRowRangeNoMainDiagonal(), and insertIndex().
|
inline |
index list to array
Referenced by paso::Pattern::fromIndexListArray(), and toArray().
IndexList* esysUtils::IndexList::extension |
Referenced by ~IndexList().
index_t esysUtils::IndexList::m_list[85] |
dim_t esysUtils::IndexList::n |
Referenced by count(), insertIndex(), and toArray().