|
Field< T, Dim, M, C > & | getField () const |
|
template<class S2 > |
SubField< T, Dim, M, C, typename SubFieldTraits< T, Dim, S, S2 >::Return_t > | operator[] (const S2 &s) |
|
void | operator= (T) |
|
SubField< T, Dim, M, C, S > & | operator= (const SubField< T, Dim, M, C, S > &) |
|
template<class B > |
SubField< T, Dim, M, C, S > & | operator= (const PETE_Expr< B > &b) |
|
template<class S2 > |
| SubField (Field< T, Dim, M, C > &f, const S2 &s) |
|
constexpr | SubBareField (const SubBareField< T, Dim, S > &)=default |
|
iterator | begin () const |
|
iterator | end () const |
|
const S & | getDomain () const |
|
void | makeNDIndex (NDIndex< Dim > &i) |
|
BareField< T, Dim > & | getBareField () const |
|
T | get () |
|
void | get (T &r) |
|
bool | checkBrackets () const |
|
template<class S2 > |
SubBareField< T, Dim, typename SubFieldTraits< T, Dim, S, S2 >::Return_t > | operator[] (const S2 &s) |
|
SubBareField< T, Dim, S > & | operator= (const SubBareField< T, Dim, S > &) |
|
SubBareField< T, Dim, S > & | operator= (T) |
|
template<class B > |
SubBareField< T, Dim, S > & | operator= (const PETE_Expr< B > &b) |
|
void | write (std::ostream &) |
|
iterator | MakeExpression () const |
|
PETE_TUTree< OpParens< int >, iterator > | operator() (int arg) |
|
PETE_TUTree< OpParens< std::pair< int, int > >, iterator > | operator() (int a1, int a2) |
|
template<class S2 > |
| SubBareField (BareField< T, Dim > &f, const S2 &s) |
|
SubBareField< T, Dim, S > & | PETE_unwrap () |
|
const SubBareField< T, Dim, S > & | PETE_unwrap () const |
|
template<class T, unsigned int Dim, class M, class C, class S>
class SubField< T, Dim, M, C, S >
Definition at line 32 of file SubField.h.