Macros
Field.C File Reference
Include dependency graph for Field.C:

Go to the source code of this file.

Macros

#define COMPUTED_ASSIGNMENT(TYPE, op)
 

Detailed Description

Original source file Field.C

Definition in file Field.C.

Macro Definition Documentation

#define COMPUTED_ASSIGNMENT (   TYPE,
  op 
)
Value:
\
template<class Type> \
void Foam::Field<Type>::operator op(const UList<TYPE>& f) \
{ \
TFOR_ALL_F_OP_F(Type, *this, op, TYPE, f) \
} \
\
template<class Type> \
void Foam::Field<Type>::operator op(const tmp<Field<TYPE>>& tf) \
{ \
operator op(tf()); \
tf.clear(); \
} \
\
template<class Type> \
void Foam::Field<Type>::operator op(const TYPE& t) \
{ \
TFOR_ALL_F_OP_S(Type, *this, op, TYPE, t) \
}
const tensorField & tf
#define TFOR_ALL_F_OP_S(typeF, f, OP, typeS, s)
Definition: FieldM.H:347
Pre-declare SubField and related Field type.
Definition: Field.H:57
labelList f(nPoints)
#define TFOR_ALL_F_OP_F(typeF1, f1, OP, typeF2, f2)
Definition: FieldM.H:312

Definition at line 820 of file Field.C.