Definition in file DimensionedFieldFunctionsM.H.
Go to the source code of this file.
Defines | |
#define | UNARY_FUNCTION(ReturnType, Type1, Func, Dfunc) |
#define | UNARY_OPERATOR(ReturnType, Type1, Op, opFunc, Dfunc) |
#define | BINARY_FUNCTION(ReturnType, Type1, Type2, Func) |
#define | BINARY_TYPE_FUNCTION_SF(ReturnType, Type1, Type2, Func) |
#define | BINARY_TYPE_FUNCTION_FS(ReturnType, Type1, Type2, Func) |
#define | BINARY_TYPE_FUNCTION(ReturnType, Type1, Type2, Func) |
#define | BINARY_OPERATOR(ReturnType, Type1, Type2, Op, OpName, OpFunc) |
#define | BINARY_TYPE_OPERATOR_SF(ReturnType, Type1, Type2, Op, OpName, OpFunc) |
#define | BINARY_TYPE_OPERATOR_FS(ReturnType, Type1, Type2, Op, OpName, OpFunc) |
#define | BINARY_TYPE_OPERATOR(ReturnType, Type1, Type2, Op, OpName, OpFunc) |
#define UNARY_FUNCTION | ( | ReturnType, | |
Type1, | |||
Func, | |||
Dfunc | |||
) |
\ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const DimensionedField<Type1, GeoMesh>& df \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf1 \ );
Definition at line 28 of file DimensionedFieldFunctionsM.H.
#define UNARY_OPERATOR | ( | ReturnType, | |
Type1, | |||
Op, | |||
opFunc, | |||
Dfunc | |||
) |
\ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const DimensionedField<Type1, GeoMesh>& df1 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf1 \ );
Definition at line 45 of file DimensionedFieldFunctionsM.H.
#define BINARY_FUNCTION | ( | ReturnType, | |
Type1, | |||
Type2, | |||
Func | |||
) |
\ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const DimensionedField<Type1, GeoMesh>& df1, \ const DimensionedField<Type2, GeoMesh>& df2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const DimensionedField<Type1, GeoMesh>& df1, \ const tmp<DimensionedField<Type2, GeoMesh> >& tdf2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf1, \ const DimensionedField<Type2, GeoMesh>& df2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf1, \ const tmp<DimensionedField<Type2, GeoMesh> >& tdf2 \ );
Definition at line 62 of file DimensionedFieldFunctionsM.H.
#define BINARY_TYPE_FUNCTION_SF | ( | ReturnType, | |
Type1, | |||
Type2, | |||
Func | |||
) |
\ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const dimensioned<Type1>& dt1, \ const DimensionedField<Type2, GeoMesh>& df2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const Type1& t1, \ const DimensionedField<Type2, GeoMesh>& df2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const dimensioned<Type1>& dt1, \ const tmp<DimensionedField<Type2, GeoMesh> >& tdf2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const Type1& t1, \ const tmp<DimensionedField<Type2, GeoMesh> >& tdf2 \ );
Definition at line 95 of file DimensionedFieldFunctionsM.H.
#define BINARY_TYPE_FUNCTION_FS | ( | ReturnType, | |
Type1, | |||
Type2, | |||
Func | |||
) |
\ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const DimensionedField<Type1, GeoMesh>& df1, \ const dimensioned<Type2>& dt2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const DimensionedField<Type1, GeoMesh>& df1, \ const Type2& t2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf1, \ const dimensioned<Type2>& dt2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > Func \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf2, \ const Type2& t2 \ );
Definition at line 126 of file DimensionedFieldFunctionsM.H.
#define BINARY_TYPE_FUNCTION | ( | ReturnType, | |
Type1, | |||
Type2, | |||
Func | |||
) |
BINARY_TYPE_FUNCTION_SF(ReturnType, Type1, Type2, Func) \ BINARY_TYPE_FUNCTION_FS(ReturnType, Type1, Type2, Func)
Definition at line 157 of file DimensionedFieldFunctionsM.H.
#define BINARY_OPERATOR | ( | ReturnType, | |
Type1, | |||
Type2, | |||
Op, | |||
OpName, | |||
OpFunc | |||
) |
\ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const DimensionedField<Type1, GeoMesh>& df1, \ const DimensionedField<Type2, GeoMesh>& df2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const DimensionedField<Type1, GeoMesh>& df1, \ const tmp<DimensionedField<Type2, GeoMesh> >& tdf2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf1, \ const DimensionedField<Type2, GeoMesh>& df2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf1, \ const tmp<DimensionedField<Type2, GeoMesh> >& tdf2 \ );
Definition at line 164 of file DimensionedFieldFunctionsM.H.
#define BINARY_TYPE_OPERATOR_SF | ( | ReturnType, | |
Type1, | |||
Type2, | |||
Op, | |||
OpName, | |||
OpFunc | |||
) |
\ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const dimensioned<Type1>& dt1, \ const DimensionedField<Type2, GeoMesh>& df2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const Type1& t1, \ const DimensionedField<Type2, GeoMesh>& df2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const dimensioned<Type1>& dt1, \ const tmp<DimensionedField<Type2, GeoMesh> >& tdf2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const Type1& t1, \ const tmp<DimensionedField<Type2, GeoMesh> >& tdf2 \ );
Definition at line 197 of file DimensionedFieldFunctionsM.H.
#define BINARY_TYPE_OPERATOR_FS | ( | ReturnType, | |
Type1, | |||
Type2, | |||
Op, | |||
OpName, | |||
OpFunc | |||
) |
\ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const DimensionedField<Type1, GeoMesh>& df1, \ const dimensioned<Type2>& dt2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const DimensionedField<Type1, GeoMesh>& df1, \ const Type2& t2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf1, \ const dimensioned<Type2>& dt2 \ ); \ \ TEMPLATE \ tmp<DimensionedField<ReturnType, GeoMesh> > operator Op \ ( \ const tmp<DimensionedField<Type1, GeoMesh> >& tdf1, \ const Type2& t2 \ );
Definition at line 228 of file DimensionedFieldFunctionsM.H.
#define BINARY_TYPE_OPERATOR | ( | ReturnType, | |
Type1, | |||
Type2, | |||
Op, | |||
OpName, | |||
OpFunc | |||
) |
BINARY_TYPE_OPERATOR_SF(ReturnType, Type1, Type2, Op, OpName, OpFunc) \ BINARY_TYPE_OPERATOR_FS(ReturnType, Type1, Type2, Op, OpName, OpFunc)
Definition at line 259 of file DimensionedFieldFunctionsM.H.