Go to the documentation of this file.
36 #ifndef dimensionSets_H
37 #define dimensionSets_H
131 const HashTable<dimensionedScalar>&
unitSet();
const dimensionSet dimPressure
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
const dimensionSet dimless(0, 0, 0, 0, 0, 0, 0)
const dimensionSet dimGasConstant
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
const dimensionSet dimVelocity
const dimensionSet dimEnergy
const dimensionSet dimDensity
const dimensionSet dimMoles(0, 0, 0, 0, 1, 0, 0)
Dimension set for the base types.
const HashTable< dimensionedScalar > & unitSet()
Set of all dimensions.
const dimensionSet dimForce
PtrList< dimensionedScalar > units_
Set of dimensions.
const dimensionSet dimCompressibility
const dimensionSet dimCurrent(0, 0, 0, 0, 0, 1, 0)
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
const dimensionSet dimArea(sqr(dimLength))
Pre-declare SubField and related Field type.
bool valid_
Is LU decomposition valid.
const dimensionSets & writeUnitSet()
Set of units.
dictionary & dimensionSystems()
Top level dictionary.
const dimensionSet dimSpecificHeatCapacity(dimGasConstant)
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
const dimensionSet dimPower
const dimensionSet dimViscosity
const dimensionSet dimDynamicViscosity
labelList conversionPivots_
See above.
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
dimensionSets(const HashTable< dimensionedScalar > &, const wordList &unitNames)
Construct from all units and set of units to use for inversion.
scalarSquareMatrix conversion_
LU decomposition of dimensions.
const dimensionSet dimAcceleration
An STL-conforming hash table.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
const PtrList< dimensionedScalar > & units() const
Return the units.
void coefficients(scalarField &) const
(if valid) obtain set of coefficients of unitNames
const dimensionSet dimTemperature(0, 0, 0, 1, 0, 0, 0)
const dimensionSet dimLuminousIntensity(0, 0, 0, 0, 0, 0, 1)
const dimensionSet dimVol(dimVolume)
bool valid() const
Is there a valid inverse of the selected unit.
const dimensionSet dimVolume(pow3(dimLength))