|
| 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.
template<class T , unsigned int Dim, class M , class C , class S >
template<class S2 >
| SubField< T, Dim, M, C, typename SubFieldTraits< T, Dim, S, S2 >::Return_t > SubField< T, Dim, M, C, S >::operator[] |
( |
const S2 & |
s | ) |
|
|
inline |
Definition at line 58 of file SubField.h.
References SubBareField< T, Dim, S >::checkAddBrackets(), SubFieldTraits< T, Dim, S1, S2 >::combine(), Dim, and SubField< T, Dim, M, C, S >::F.