OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include <FieldLoc.h>
Public Member Functions | |
FieldLoc (const vec< int, Dim > &v, int f) | |
FieldLoc (const FieldLoc< Dim > &fl) | |
FieldLoc () | |
~FieldLoc () | |
FieldLoc< Dim > & | operator= (const FieldLoc< Dim > &fl) |
int & | operator[] (int n) |
int | operator[] (int n) const |
int | getIndex () const |
void | setIndex (int newval) |
NDIndex< Dim > | getDomain () const |
Private Attributes | |
vec< int, Dim > | loc |
int | LFIndex |
Definition at line 29 of file FieldLoc.h.
|
inline |
Definition at line 35 of file FieldLoc.h.
|
inline |
Definition at line 38 of file FieldLoc.h.
|
inline |
Definition at line 41 of file FieldLoc.h.
Definition at line 44 of file FieldLoc.h.
Definition at line 67 of file FieldLoc.h.
References Dim, and FieldLoc< Dim >::loc.
Referenced by IndexedBareFieldIterator< T, Dim >::SetCurrentLocation().
Definition at line 61 of file FieldLoc.h.
References FieldLoc< Dim >::LFIndex.
Referenced by BareFieldIterator< T, Dim >::SetCurrentLocation().
|
inline |
Definition at line 47 of file FieldLoc.h.
References FieldLoc< Dim >::LFIndex, and FieldLoc< Dim >::loc.
Definition at line 56 of file FieldLoc.h.
References FieldLoc< Dim >::loc, and Hypervolume::n.
Definition at line 57 of file FieldLoc.h.
References FieldLoc< Dim >::loc, and Hypervolume::n.
Definition at line 64 of file FieldLoc.h.
References FieldLoc< Dim >::LFIndex.
Referenced by BareFieldIterator< T, Dim >::GetCurrentLocation().
Definition at line 79 of file FieldLoc.h.
Referenced by FieldLoc< Dim >::getIndex(), FieldLoc< Dim >::operator=(), and FieldLoc< Dim >::setIndex().
Definition at line 76 of file FieldLoc.h.
Referenced by FieldLoc< Dim >::getDomain(), FieldLoc< Dim >::operator=(), and FieldLoc< Dim >::operator[]().