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"
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.