OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include <IndexedSIndex.h>
Public Member Functions | |
IndexedSIndex (SIndex< Dim > &s, const NDIndex< Dim > &i) | |
IndexedSIndex (const IndexedSIndex< Dim, Brackets > &isi) | |
~IndexedSIndex () | |
const SIndex< Dim > & | getSIndex () const |
const NDIndex< Dim > & | getDomain () const |
template<class T > | |
IndexedSIndex< Dim, Brackets > & | operator= (const PETE_Expr< T > &rhs) |
IndexedSIndex< Dim, Brackets+1 > | operator[] (const Index &i) |
template<unsigned Dim2> | |
IndexedSIndex< Dim, Brackets+Dim2 > | operator[] (const NDIndex< Dim2 > &ndi) |
Private Member Functions | |
IndexedSIndex< Dim, Brackets > & | operator= (const IndexedSIndex< Dim, Brackets > &) |
Private Attributes | |
SIndex< Dim > & | sIndex |
NDIndex< Dim > | domain |
Definition at line 43 of file IndexedSIndex.h.
|
inline |
Definition at line 48 of file IndexedSIndex.h.
|
inline |
Definition at line 51 of file IndexedSIndex.h.
|
inline |
Definition at line 55 of file IndexedSIndex.h.
|
inline |
Definition at line 61 of file IndexedSIndex.h.
References IndexedSIndex< Dim, Brackets >::domain.
|
inline |
Definition at line 58 of file IndexedSIndex.h.
References IndexedSIndex< Dim, Brackets >::sIndex.
|
private |
|
inline |
Definition at line 67 of file IndexedSIndex.h.
References assign(), CTAssert, Dim, IndexedSIndex< Dim, Brackets >::domain, and IndexedSIndex< Dim, Brackets >::sIndex.
|
inline |
Definition at line 78 of file IndexedSIndex.h.
References CTAssert, Dim, IndexedSIndex< Dim, Brackets >::domain, and IndexedSIndex< Dim, Brackets >::sIndex.
|
inline |
Definition at line 87 of file IndexedSIndex.h.
References CTAssert, Dim, IndexedSIndex< Dim, Brackets >::domain, and IndexedSIndex< Dim, Brackets >::sIndex.
|
private |
Definition at line 100 of file IndexedSIndex.h.
Referenced by IndexedSIndex< Dim, Brackets >::getDomain(), IndexedSIndex< Dim, Brackets >::operator=(), and IndexedSIndex< Dim, Brackets >::operator[]().
|
private |
Definition at line 97 of file IndexedSIndex.h.
Referenced by IndexedSIndex< Dim, Brackets >::getSIndex(), IndexedSIndex< Dim, Brackets >::operator=(), and IndexedSIndex< Dim, Brackets >::operator[]().