|
| template<class Type> |
| Istream & | operator>> (Istream &is, dimensioned< Type > &dt) |
| template<class Type> |
| Ostream & | operator<< (Ostream &os, const dimensioned< Type > &dt) |
| | Output operator.
|
| template<class Type, direction r> |
| dimensioned< typename powProduct< Type, r >::type > | pow (const dimensioned< Type > &, typename powProduct< Type, r >::type=pTraits< typename powProduct< Type, r >::type >::zero) |
| template<class Type> |
| dimensioned< typename outerProduct< Type, Type >::type > | sqr (const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< typename typeOfMag< Type >::type > | magSqr (const dimensioned< Type > &dt) |
| template<class Type> |
| dimensioned< typename typeOfMag< Type >::type > | mag (const dimensioned< Type > &dt) |
| template<class Type> |
| dimensioned< Type > | cmptMultiply (const dimensioned< Type > &, const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< Type > | cmptDivide (const dimensioned< Type > &, const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< Type > | max (const dimensioned< Type > &, const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< Type > | min (const dimensioned< Type > &, const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< Type > | lerp (const dimensioned< Type > &a, const dimensioned< Type > &b, const scalar t) |
| template<class Type> |
| bool | operator< (const dimensioned< Type > &, const dimensioned< Type > &) |
| template<class Type> |
| bool | operator> (const dimensioned< Type > &, const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< Type > | operator+ (const dimensioned< Type > &, const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< Type > | operator- (const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< Type > | operator- (const dimensioned< Type > &, const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< Type > | operator* (const dimensioned< scalar > &, const dimensioned< Type > &) |
| template<class Type> |
| dimensioned< Type > | operator/ (const dimensioned< Type > &, const dimensioned< scalar > &) |
| template<class Type1, class Type2> |
| dimensioned< typename outerProduct< Type1, Type2 >::type > | operator* (const dimensioned< Type1 > &, const dimensioned< Type2 > &) |
| template<class Type, class Form, class Cmpt, direction nCmpt> |
| dimensioned< typename outerProduct< Type, Form >::type > | operator* (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &) |
| template<class Type, class Form, class Cmpt, direction nCmpt> |
| dimensioned< typename outerProduct< Form, Type >::type > | operator* (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &) |
| template<class Type1, class Type2> |
| dimensioned< typename crossProduct< Type1, Type2 >::type > | operator^ (const dimensioned< Type1 > &, const dimensioned< Type2 > &) |
| template<class Type, class Form, class Cmpt, direction nCmpt> |
| dimensioned< typename crossProduct< Type, Form >::type > | operator^ (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &) |
| template<class Type, class Form, class Cmpt, direction nCmpt> |
| dimensioned< typename crossProduct< Form, Type >::type > | operator^ (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &) |
| template<class Type1, class Type2> |
| dimensioned< typename innerProduct< Type1, Type2 >::type > | operator& (const dimensioned< Type1 > &, const dimensioned< Type2 > &) |
| template<class Type, class Form, class Cmpt, direction nCmpt> |
| dimensioned< typename innerProduct< Type, Form >::type > | operator& (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &) |
| template<class Type, class Form, class Cmpt, direction nCmpt> |
| dimensioned< typename innerProduct< Form, Type >::type > | operator& (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &) |
| template<class Type1, class Type2> |
| dimensioned< typename scalarProduct< Type1, Type2 >::type > | operator&& (const dimensioned< Type1 > &, const dimensioned< Type2 > &) |
| template<class Type, class Form, class Cmpt, direction nCmpt> |
| dimensioned< typename scalarProduct< Type, Form >::type > | operator&& (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &) |
| template<class Type, class Form, class Cmpt, direction nCmpt> |
| dimensioned< typename scalarProduct< Form, Type >::type > | operator&& (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &) |
Original source file dimensionedType.H
Definition in file dimensionedType.H.