

Go to the source code of this file.
Namespaces | |
| Foam | |
| Namespace for OpenFOAM. | |
Macros | |
| #define | TEMPLATE |
| #define | TEMPLATE2 |
| #define | TEMPLATE3 |
| #define | UNARY_REDUCTION_FUNCTION_WITH_BOUNDARY(returnType, func, gFunc) |
| #define | UNARY_REDUCTION_FUNCTION(returnType, func, gFunc) |
| #define | PRODUCT_OPERATOR(product, op, opFunc) |
Functions | |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | component (GeometricField< typename GeometricField< Type, GeoMesh, PrimitiveField1 >::cmptType, GeoMesh, PrimitiveField1 > &gcf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf, const direction d) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | T (GeometricField< Type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, direction r> | |
| void | pow (GeometricField< typename powProduct< Type, r >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField, direction r> | |
| tmp< GeometricField< typename powProduct< Type, r >::type, GeoMesh, Field > > | pow (const GeometricField< Type, GeoMesh, PrimitiveField > &gf, typename powProduct< Type, r >::type) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField, direction r> | |
| tmp< GeometricField< typename powProduct< Type, r >::type, GeoMesh, Field > > | pow (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf, typename powProduct< Type, r >::type) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | sqr (GeometricField< typename outerProduct< Type, Type >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Type, Type >::type, GeoMesh, Field > > | sqr (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Type, Type >::type, GeoMesh, Field > > | sqr (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | magSqr (GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | magSqr (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | magSqr (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | mag (GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | mag (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | mag (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | cmptAv (GeometricField< typename GeometricField< Type, GeoMesh, PrimitiveField1 >::cmptType, GeoMesh, PrimitiveField1 > &gcf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename GeometricField< Type, GeoMesh, PrimitiveField >::cmptType, GeoMesh, Field >> | cmptAv (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename GeometricField< Type, GeoMesh, PrimitiveField >::cmptType, GeoMesh, Field >> | cmptAv (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMag (const GeometricField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMag (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | max (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | min (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | sum (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | sum (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< scalar > | sumMag (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< scalar > | sumMag (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | average (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | average (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const dimensioned< Type > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const Type &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const Type &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const dimensioned< Type > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const Type &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const Type &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const dimensioned< Type > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const Type &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const Type &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const dimensioned< Type > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const Type &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const Type &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator- (const GeometricField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< scalar, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< scalar, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const dimensioned< scalar > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const scalar &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const dimensioned< scalar > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const scalar &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const scalar &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const scalar &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const scalar &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const scalar &t2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | add (GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | add (GeometricField< typename typeOfSum< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Type, Form >::type, GeoMesh, Field > > | operator+ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | add (GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | subtract (GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | subtract (GeometricField< typename typeOfSum< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Type, Form >::type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | subtract (GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | outer (GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | outer (GeometricField< typename outerProduct< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Type, Form >::type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | outer (GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | cross (GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | cross (GeometricField< typename crossProduct< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Type, Form >::type, GeoMesh, Field > > | operator^ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | cross (GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | dot (GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | dot (GeometricField< typename innerProduct< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Type, Form >::type, GeoMesh, Field > > | operator& (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | dot (GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | dotdot (GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | dotdot (GeometricField< typename scalarProduct< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Type, Form >::type, GeoMesh, Field > > | operator&& (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | dotdot (GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
Original source file GeometricFieldFunctions.H
Definition in file GeometricFieldFunctions.H.
| #define TEMPLATE |
Definition at line 28 of file GeometricFieldFunctions.H.
| #define TEMPLATE2 |
Definition at line 35 of file GeometricFieldFunctions.H.
| #define TEMPLATE3 |
Definition at line 43 of file GeometricFieldFunctions.H.
| #define UNARY_REDUCTION_FUNCTION_WITH_BOUNDARY | ( | returnType, | |
| func, | |||
| gFunc | |||
| ) |
Definition at line 225 of file GeometricFieldFunctions.H.
| #define UNARY_REDUCTION_FUNCTION | ( | returnType, | |
| func, | |||
| gFunc | |||
| ) |
Definition at line 245 of file GeometricFieldFunctions.H.
| #define PRODUCT_OPERATOR | ( | product, | |
| op, | |||
| opFunc | |||
| ) |
Definition at line 293 of file GeometricFieldFunctions.H.