Classes | Namespaces | Functions
dimensionSet.H File Reference
Include dependency graph for dimensionSet.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dimensionSet
 Dimension set for the base types, which can be used to implement rigorous dimension checking for algebraic manipulation. More...
 

Namespaces

 Foam
 

Functions

Istream & operator>> (Istream &is, dimensionSet &ds)
 
Ostream & operator<< (Ostream &os, const dimensionSet &ds)
 
dimensionSet min (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet max (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet clip (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet cmptMultiply (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet cmptDivide (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet pow (const dimensionSet &ds, const scalar p)
 
dimensionSet pow (const dimensionSet &ds, const dimensionedScalar &dS)
 
dimensionSet pow (const dimensionedScalar &dS, const dimensionSet &ds)
 
dimensionSet sqr (const dimensionSet &ds)
 
dimensionSet pow2 (const dimensionSet &ds)
 
dimensionSet pow3 (const dimensionSet &ds)
 
dimensionSet pow4 (const dimensionSet &ds)
 
dimensionSet pow5 (const dimensionSet &ds)
 
dimensionSet pow6 (const dimensionSet &ds)
 
dimensionSet pow025 (const dimensionSet &ds)
 
dimensionSet sqrt (const dimensionSet &ds)
 
dimensionSet cbrt (const dimensionSet &ds)
 
dimensionSet magSqr (const dimensionSet &ds)
 
dimensionSet mag (const dimensionSet &ds)
 
dimensionSet sign (const dimensionSet &)
 
dimensionSet pos (const dimensionSet &)
 
dimensionSet pos0 (const dimensionSet &)
 
dimensionSet neg (const dimensionSet &)
 
dimensionSet neg0 (const dimensionSet &)
 
dimensionSet posPart (const dimensionSet &)
 
dimensionSet negPart (const dimensionSet &)
 
dimensionSet inv (const dimensionSet &ds)
 
dimensionSet trans (const dimensionSet &ds)
 
dimensionSet atan2 (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet hypot (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet transform (const dimensionSet &ds)
 
dimensionSet invTransform (const dimensionSet &ds)
 
dimensionSet operator~ (const dimensionSet &ds)
 
dimensionSet operator- (const dimensionSet &ds)
 
dimensionSet operator+ (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet operator- (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet operator* (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet operator/ (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet operator& (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet operator^ (const dimensionSet &ds1, const dimensionSet &ds2)
 
dimensionSet operator&& (const dimensionSet &ds1, const dimensionSet &ds2)
 

Detailed Description

Original source file dimensionSet.H

Definition in file dimensionSet.H.