Definition in file DimensionedFieldFunctions.H.
#include "src/OpenFOAM/fields/DimensionedFields/DimensionedScalarField/DimensionedScalarField.H"#include "src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedFieldFunctionsM.H"#include "src/OpenFOAM/fields/Fields/Field/undefFieldFunctionsM.H"
Include dependency graph for DimensionedFieldFunctions.H:Go to the source code of this file.
Namespaces | |
| namespace | Foam |
Namespace for OpenFOAM. | |
Defines | |
| #define | TEMPLATE template<class Type, class GeoMesh> |
| #define | UNARY_REDUCTION_FUNCTION(returnType, func, dfunc) |
| #define | PRODUCT_OPERATOR(product, op, opFunc) |
Functions | |
| template<class Type , class GeoMesh , int r> | |
| tmp< DimensionedField < typename powProduct< Type, r > ::type, GeoMesh > > | pow (const DimensionedField< Type, GeoMesh > &df, typename powProduct< Type, r >::type) |
| template<class Type , class GeoMesh , int r> | |
| tmp< DimensionedField < typename powProduct< Type, r > ::type, GeoMesh > > | pow (const tmp< DimensionedField< Type, GeoMesh > > &tdf, typename powProduct< Type, r >::type) |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField < typename outerProduct< Type, Type >::type, GeoMesh > > | sqr (const DimensionedField< Type, GeoMesh > &df) |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField < typename outerProduct< Type, Type >::type, GeoMesh > > | sqr (const tmp< DimensionedField< Type, GeoMesh > > &tdf) |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField< scalar, GeoMesh > > | magSqr (const DimensionedField< Type, GeoMesh > &df) |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField< scalar, GeoMesh > > | magSqr (const tmp< DimensionedField< Type, GeoMesh > > &tdf) |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField< scalar, GeoMesh > > | mag (const DimensionedField< Type, GeoMesh > &df) |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField< scalar, GeoMesh > > | mag (const tmp< DimensionedField< Type, GeoMesh > > &tdf) |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField < typename DimensionedField < Type, GeoMesh >::cmptType, GeoMesh >> | cmptAv (const DimensionedField< Type, GeoMesh > &df) |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField < typename DimensionedField < Type, GeoMesh >::cmptType, GeoMesh >> | cmptAv (const tmp< DimensionedField< Type, GeoMesh > > &tdf) |
| #define TEMPLATE template<class Type, class GeoMesh> |
Definition at line 28 of file DimensionedFieldFunctions.H.
| #define UNARY_REDUCTION_FUNCTION | ( | returnType, | |
| func, | |||
| dfunc | |||
| ) |
\ template<class Type, class GeoMesh> \ dimensioned<returnType> func \ ( \ const DimensionedField<Type, GeoMesh>& df \ ); \ template<class Type, class GeoMesh> \ dimensioned<returnType> func \ ( \ const tmp<DimensionedField<Type, GeoMesh> >& tdf1 \ );
Definition at line 103 of file DimensionedFieldFunctions.H.
| #define PRODUCT_OPERATOR | ( | product, | |
| op, | |||
| opFunc | |||
| ) |
Definition at line 152 of file DimensionedFieldFunctions.H.