21 template<
class T,
unsigned D,
class M,
class C>
class Field;
31 template<
class T,
unsigned int Dim,
class M,
class C,
class S>
void assign(const BareField< T, Dim > &a, RHS b, OP op, ExprTag< true >)
bool checkAddBrackets(unsigned int)
SubField< T, Dim, M, C, typename SubFieldTraits< T, Dim, S, S2 >::Return_t > operator[](const S2 &s)
Field< T, Dim, M, C > & F
SubField< T, Dim, M, C, S > & operator=(const PETE_Expr< B > &b)
SubField(Field< T, Dim, M, C > &f, const S2 &s)
Field< T, Dim, M, C > & getField() const
static void combine(const S1 &, const S2 &, S3 &, unsigned int &, BareField< T, Dim > &)