#include <IndexedBareField.h>
Inheritance diagram for IndexedBareFieldIterator< T, Dim >:


Public Types | |
| typedef T | return_type |
| enum | { Dim_u = Dim } |
Public Member Functions | |
| IndexedBareFieldIterator () | |
| IndexedBareFieldIterator (BareField< T, Dim > &df, const NDIndex< Dim > &idx) | |
| ~IndexedBareFieldIterator () | |
| const NDIndex< Dim > & | getDomain () const |
| const BareField< T, Dim > & | getBareField () const |
| BareField< T, Dim > & | getBareField () |
| template<unsigned D1, class T1> | |
| void | FillGCIfNecessary (const BareField< T1, D1 > &lhs) const |
| template<unsigned int D2> | |
| bool | plugBase (const NDIndex< D2 > &i) |
| void | SetCurrentLocation (const FieldLoc< Dim > &loc) |
| IndexedBareFieldIterator< T, Dim > & | operator++ () |
| void | beginLField () |
Protected Member Functions | |
| void | general_increment () |
Protected Attributes | |
| NDIndex< Dim > | I |
Definition at line 50 of file IndexedBareField.h.
|
|||||
|
Reimplemented from BareFieldIterator< T, Dim >. Definition at line 54 of file IndexedBareField.h. |
|
|||||
|
Definition at line 53 of file IndexedBareField.h. |
|
|||||||||
|
Definition at line 57 of file IndexedBareField.h. |
|
||||||||||||||||
|
Definition at line 63 of file IndexedBareField.h. References IndexedBareFieldIterator< T, Dim >::beginLField(). Here is the call graph for this function: ![]() |
|
|||||||||
|
Definition at line 72 of file IndexedBareField.h. |
|
|||||||||
|
Reimplemented from BareFieldIterator< T, Dim >. Definition at line 169 of file IndexedBareField.h. Referenced by IndexedBareFieldIterator< T, Dim >::IndexedBareFieldIterator(). |
|
||||||||||||||
|
Definition at line 88 of file IndexedBareField.h. References BareField< T, Dim >::fillGuardCells(), BareFieldIterator< T, Dim >::GetBareField(), IndexedBareFieldIterator< T, Dim >::getBareField(), IndexedBareFieldIterator< T, Dim >::getDomain(), BareField< T, Dim >::getDomain(), BareField< T, Dim >::getLayout(), and isStencil(). Referenced by for_each(). Here is the call graph for this function: ![]() |
|
|||||||||
|
Reimplemented from BareFieldIterator< T, Dim >. Definition at line 196 of file IndexedBareField.h. |
|
|||||||||
|
Definition at line 84 of file IndexedBareField.h. References BareFieldIterator< T, Dim >::MyBareField. |
|
|||||||||
|
Definition at line 83 of file IndexedBareField.h. References BareFieldIterator< T, Dim >::MyBareField. Referenced by IndexedBareFieldIterator< T, Dim >::FillGCIfNecessary(). |
|
||||||||||
|
Definition at line 77 of file IndexedBareField.h. References IndexedBareFieldIterator< T, Dim >::I. Referenced by IndexedBareFieldIterator< T, Dim >::FillGCIfNecessary(), and for_each(). |
|
|||||||||
|
Reimplemented from BareFieldIterator< T, Dim >. Definition at line 158 of file IndexedBareField.h. References BrickIterator< T, Dim >::operator++(). Here is the call graph for this function: ![]() |
|
||||||||||||||
|
Definition at line 118 of file IndexedBareField.h. References CT, TAU_FIELD, TAU_PROFILE, and TAU_TYPE_STRING. Referenced by for_each(). |
|
||||||||||
|
Reimplemented from BareFieldIterator< T, Dim >. Definition at line 147 of file IndexedBareField.h. References FieldLoc< Dim >::getDomain(), and PAssert. Here is the call graph for this function: ![]() |
|
|||||
|
Definition at line 193 of file IndexedBareField.h. Referenced by IndexedBareFieldIterator< T, Dim >::getDomain(). |
1.4.6