|
| IndexedField< T, Dim, Brackets+1, M, C > | operator[] (const Index &idx) |
| |
| IndexedField< T, Dim, Brackets+1, M, C > | operator[] (int i) |
| |
| IndexedField< T, Dim, Dim, M, C > | operator[] (const NDIndex< Dim > &ndidx) |
| |
| void | operator= (T x) |
| |
| IndexedField< T, Dim, Brackets, M, C > & | operator= (const IndexedField< T, Dim, Brackets, M, C > &x) |
| |
| IndexedField< T, Dim, Brackets, M, C > & | operator= (const Index &x) |
| |
| template<class T1 , unsigned Dim1, unsigned Brackets1, class M1 , class C1 > |
| IndexedField< T, Dim, Brackets, M, C > & | operator= (const IndexedField< T1, Dim1, Brackets1, M1, C1 > &x) |
| |
| template<class B > |
| IndexedField< T, Dim, Brackets, M, C > & | operator= (const PETE_Expr< B > &x) |
| |
| Field< T, Dim, M, C > & | getField () |
| |
| const Field< T, Dim, M, C > & | getField () const |
| |
| constexpr | IndexedBareField (const IndexedBareField< T, Dim, Brackets > &)=default |
| |
| IndexedBareField< T, Dim, Brackets+1 > | operator[] (const Index &idx) |
| |
| IndexedBareField< T, Dim, Brackets+1 > | operator[] (int i) |
| |
| IndexedBareField< T, Dim, Brackets+1 > | operator[] (const NDIndex< Dim > &ndidx) |
| |
| void | operator= (T x) |
| |
| IndexedBareField< T, Dim, Brackets > & | operator= (const IndexedBareField< T, Dim, Brackets > &x) |
| |
| template<class X , unsigned Dim1, unsigned Brackets1> |
| IndexedBareField< T, Dim, Brackets > & | operator= (const IndexedBareField< X, Dim1, Brackets1 > &x) |
| |
| IndexedBareField< T, Dim, Brackets > & | operator= (const Index &x) |
| |
| template<class B > |
| IndexedBareField< T, Dim, Brackets > & | operator= (const PETE_Expr< B > &x) |
| |
| const NDIndex< Dim > & | getDomain () const |
| |
| BareField< T, Dim > & | getBareField () |
| |
| const BareField< T, Dim > & | getBareField () const |
| |
| PETE_TUTree< OpParens< int >, iterator > | operator() (int arg) |
| |
| PETE_TUTree< OpParens< std::pair< int, int > >, iterator > | operator() (int a1, int a2) |
| |
| T | get () |
| |
| iterator | begin () const |
| |
| iterator | end () const |
| |
| void | write (std::ostream &) |
| |
| iterator | MakeExpression () const |
| |
| IndexedBareField< T, Dim, Brackets > & | PETE_unwrap () |
| |
| const IndexedBareField< T, Dim, Brackets > & | PETE_unwrap () const |
| |
|
| | IndexedField (Field< T, Dim, M, C > &f, const Index &idx) |
| |
| | IndexedField (Field< T, Dim, M, C > &f, int i) |
| |
| | IndexedField (Field< T, Dim, M, C > &f, const NDIndex< Brackets-1 > &idx, const Index &i) |
| |
| | IndexedField (Field< T, Dim, M, C > &f, const NDIndex< Dim > &ndidx) |
| |
| | IndexedBareField (BareField< T, Dim > &a, const Index &idx) |
| |
| | IndexedBareField (BareField< T, Dim > &a, int i) |
| |
| | IndexedBareField (BareField< T, Dim > &a, const NDIndex< Brackets-1 > &idx, const Index &i) |
| |
| | IndexedBareField (BareField< T, Dim > &a, const NDIndex< Dim > &ndidx) |
| |
| void | getsingle (T &) |
| |
template<class T, unsigned Dim, unsigned Brackets, class M, class C>
class IndexedField< T, Dim, Brackets, M, C >
Definition at line 26 of file IndexedField.h.
template<class T , unsigned Dim, unsigned Brackets, class M , class C >
template<class T1 , unsigned Dim1, unsigned Brackets1, class M1 , class C1 >
| IndexedField<T,Dim,Brackets,M,C>& IndexedField< T, Dim, Brackets, M, C >::operator= |
( |
const IndexedField< T1, Dim1, Brackets1, M1, C1 > & |
x | ) |
|
|
inline |