Public Member Functions  
dimensionSets (const HashTable< dimensionedScalar > &, const wordList &unitNames)  
Construct from all units and set of units to use for inversion. More...  
const PtrList< dimensionedScalar > &  units () const 
Return the units. More...  
bool  valid () const 
Is there a valid inverse of the selected unit. More...  
void  coefficients (scalarField &) const 
(if valid) obtain set of coefficients of unitNames More...  
Definition at line 76 of file dimensionSets.H.
dimensionSets  (  const HashTable< dimensionedScalar > &  units, 
const wordList &  unitNames  
) 
Construct from all units and set of units to use for inversion.
(writing)
Definition at line 210 of file dimensionSets.C.
References dimensioned< Type >::dimensions(), forAll, Foam::LUDecompose(), and List< T >::size().
Referenced by Foam::writeUnitSet().

inline 
Return the units.
Definition at line 107 of file dimensionSets.H.
Referenced by dimensionSet::write().

inline 
Is there a valid inverse of the selected unit.
Definition at line 113 of file dimensionSets.H.
References dimensionSets::coefficients(), Foam::dimensionSystems(), Foam::unitSet(), and Foam::writeUnitSet().
Referenced by dimensionSet::write().
void coefficients  (  scalarField &  exponents  )  const 
(if valid) obtain set of coefficients of unitNames
Definition at line 253 of file dimensionSets.C.
References Foam::LUBacksubstitute().
Referenced by dimensionSets::valid(), and dimensionSet::write().