Definition in file dimensionedType.C.
#include "src/OpenFOAM/dimensionedTypes/dimensionedType/dimensionedType.H"#include "src/OpenFOAM/primitives/pTraits/pTraits.H"#include "src/OpenFOAM/db/dictionary/dictionary.H"
Include dependency graph for dimensionedType.C:Go to the source code of this file.
Namespaces | |
| namespace | Foam |
Namespace for OpenFOAM. | |
Defines | |
| #define | PRODUCT_OPERATOR(product, op, opFunc) |
Functions | |
| template<class Type , int r> | |
| dimensioned< typename powProduct< Type, r >::type > | pow (const dimensioned< Type > &dt, typename powProduct< Type, r >::type) |
| template<class Type > | |
| dimensioned< typename outerProduct< Type, Type > ::type > | sqr (const dimensioned< Type > &dt) |
| template<class Type > | |
| dimensioned< scalar > | magSqr (const dimensioned< Type > &dt) |
| template<class Type > | |
| dimensioned< scalar > | mag (const dimensioned< Type > &dt) |
| template<class Type > | |
| dimensioned< Type > | max (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2) |
| template<class Type > | |
| dimensioned< Type > | min (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2) |
| template<class Type > | |
| Istream & | operator>> (Istream &is, dimensioned< Type > &dt) |
| template<class Type > | |
| Ostream & | operator<< (Ostream &os, const dimensioned< Type > &dt) |
| template<class Type > | |
| bool | operator> (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2) |
| template<class Type > | |
| bool | operator< (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2) |
| template<class Type > | |
| dimensioned< Type > | operator+ (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2) |
| template<class Type > | |
| dimensioned< Type > | operator- (const dimensioned< Type > &dt) |
| template<class Type > | |
| dimensioned< Type > | operator- (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2) |
| template<class Type > | |
| dimensioned< Type > | operator* (const dimensioned< scalar > &ds, const dimensioned< Type > &dt) |
| template<class Type > | |
| dimensioned< Type > | operator/ (const dimensioned< Type > &dt, const dimensioned< scalar > &ds) |
| template<class Type1 , class Type2 > | |
| dimensioned< typename outerProduct< Type1, Type2 > ::type > | operator* (const dimensioned< Type1 > &dt1, const dimensioned< Type2 > &dt2) |
| template<class Type , class Form , class Cmpt , int nCmpt> | |
| dimensioned< typename outerProduct< Type, Form > ::type > | operator* (const dimensioned< Type > &dt1, const VectorSpace< Form, Cmpt, nCmpt > &t2) |
| template<class Type , class Form , class Cmpt , int nCmpt> | |
| dimensioned< typename outerProduct< Form, Type > ::type > | operator* (const VectorSpace< Form, Cmpt, nCmpt > &t1, const dimensioned< Type > &dt2) |
| template<class Type1 , class Type2 > | |
| dimensioned< typename crossProduct< Type1, Type2 > ::type > | operator^ (const dimensioned< Type1 > &dt1, const dimensioned< Type2 > &dt2) |
| template<class Type , class Form , class Cmpt , int nCmpt> | |
| dimensioned< typename crossProduct< Type, Form > ::type > | operator^ (const dimensioned< Type > &dt1, const VectorSpace< Form, Cmpt, nCmpt > &t2) |
| template<class Type , class Form , class Cmpt , int nCmpt> | |
| dimensioned< typename crossProduct< Form, Type > ::type > | operator^ (const VectorSpace< Form, Cmpt, nCmpt > &t1, const dimensioned< Type > &dt2) |
| template<class Type1 , class Type2 > | |
| dimensioned< typename innerProduct< Type1, Type2 > ::type > | operator& (const dimensioned< Type1 > &dt1, const dimensioned< Type2 > &dt2) |
| template<class Type , class Form , class Cmpt , int nCmpt> | |
| dimensioned< typename innerProduct< Type, Form > ::type > | operator& (const dimensioned< Type > &dt1, const VectorSpace< Form, Cmpt, nCmpt > &t2) |
| template<class Type , class Form , class Cmpt , int nCmpt> | |
| dimensioned< typename innerProduct< Form, Type > ::type > | operator& (const VectorSpace< Form, Cmpt, nCmpt > &t1, const dimensioned< Type > &dt2) |
| template<class Type1 , class Type2 > | |
| dimensioned< typename scalarProduct< Type1, Type2 > ::type > | operator&& (const dimensioned< Type1 > &dt1, const dimensioned< Type2 > &dt2) |
| template<class Type , class Form , class Cmpt , int nCmpt> | |
| dimensioned< typename scalarProduct< Type, Form > ::type > | operator&& (const dimensioned< Type > &dt1, const VectorSpace< Form, Cmpt, nCmpt > &t2) |
| template<class Type , class Form , class Cmpt , int nCmpt> | |
| dimensioned< typename scalarProduct< Form, Type > ::type > | operator&& (const VectorSpace< Form, Cmpt, nCmpt > &t1, const dimensioned< Type > &dt2) |
| #define PRODUCT_OPERATOR | ( | product, | |
| op, | |||
| opFunc | |||
| ) |
Definition at line 490 of file dimensionedType.C.