Public Member Functions | |
reducedUnits () | |
Construct with no argument, uses default values: More... | |
reducedUnits (scalar refLength, scalar refTime, scalar refMass) | |
Construct from components. More... | |
reducedUnits (const IOdictionary &reducedUnitsDict) | |
Construct from dictionary. More... | |
~reducedUnits () | |
Destructor. More... | |
void | setRefValues (scalar refLength, scalar refTime, scalar refMass) |
void | setRefValues (const IOdictionary &reducedUnitsDict) |
scalar | refLength () const |
scalar | refTime () const |
scalar | refMass () const |
scalar | refTemp () const |
scalar | refEnergy () const |
scalar | refForce () const |
scalar | refVelocity () const |
scalar | refVolume () const |
scalar | refPressure () const |
scalar | refMassDensity () const |
scalar | refNumberDensity () const |
Static Public Attributes | |
static const scalar | kb = 1.3806504e-23 |
Static data someStaticData. More... | |
Private Member Functions | |
void | calcRefValues () |
reducedUnits (const reducedUnits &) | |
Disallow default bitwise copy construct. More... | |
void | operator= (const reducedUnits &) |
Disallow default bitwise assignment. More... | |
Private Attributes | |
scalar | refLength_ |
scalar | refTime_ |
scalar | refMass_ |
scalar | refEnergy_ |
scalar | refTemp_ |
scalar | refForce_ |
scalar | refVelocity_ |
scalar | refVolume_ |
scalar | refPressure_ |
scalar | refMassDensity_ |
scalar | refNumberDensity_ |
Friends | |
Ostream & | operator<< (Ostream &, const reducedUnits &) |
Definition at line 50 of file reducedUnits.H.
|
private |
Disallow default bitwise copy construct.
reducedUnits | ( | ) |
Construct with no argument, uses default values:
length = 1nm mass = 1.660538782e-27kg (unified atomic mass unit) temperature = 1K (therefore, energy = 1*kb)
Definition at line 73 of file reducedUnits.C.
References reducedUnits::calcRefValues().
reducedUnits | ( | scalar | refLength, |
scalar | refTime, | ||
scalar | refMass | ||
) |
Construct from components.
Definition at line 84 of file reducedUnits.C.
reducedUnits | ( | const IOdictionary & | reducedUnitsDict | ) |
Construct from dictionary.
Definition at line 98 of file reducedUnits.C.
References reducedUnits::setRefValues().
~reducedUnits | ( | ) |
Destructor.
Definition at line 110 of file reducedUnits.C.
|
private |
Definition at line 35 of file reducedUnits.C.
References Foam::abort(), Foam::FatalError, FatalErrorInFunction, reducedUnits::kb, Foam::nl, Foam::pow(), reducedUnits::refEnergy_, reducedUnits::refForce_, reducedUnits::refLength_, reducedUnits::refMass_, reducedUnits::refMassDensity_, reducedUnits::refNumberDensity_, reducedUnits::refPressure_, reducedUnits::refTemp_, reducedUnits::refTime_, reducedUnits::refVelocity_, reducedUnits::refVolume_, and Foam::sqrt().
Referenced by reducedUnits::reducedUnits().
|
private |
Disallow default bitwise assignment.
Definition at line 150 of file reducedUnits.C.
References Foam::abort(), Foam::FatalError, and FatalErrorInFunction.
void setRefValues | ( | scalar | refLength, |
scalar | refTime, | ||
scalar | refMass | ||
) |
Definition at line 117 of file reducedUnits.C.
Referenced by reducedUnits::reducedUnits().
void setRefValues | ( | const IOdictionary & | reducedUnitsDict | ) |
Definition at line 134 of file reducedUnits.C.
References dictionary::lookup(), and Foam::readScalar().
|
inline |
Definition at line 28 of file reducedUnitsI.H.
References reducedUnits::refLength_.
|
inline |
Definition at line 34 of file reducedUnitsI.H.
|
inline |
Definition at line 40 of file reducedUnitsI.H.
|
inline |
Definition at line 46 of file reducedUnitsI.H.
|
inline |
Definition at line 52 of file reducedUnitsI.H.
|
inline |
Definition at line 58 of file reducedUnitsI.H.
|
inline |
Definition at line 64 of file reducedUnitsI.H.
|
inline |
Definition at line 70 of file reducedUnitsI.H.
|
inline |
Definition at line 76 of file reducedUnitsI.H.
|
inline |
Definition at line 82 of file reducedUnitsI.H.
|
inline |
Definition at line 88 of file reducedUnitsI.H.
|
friend |
|
private |
Definition at line 58 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues(), and reducedUnits::refLength().
|
private |
Definition at line 60 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
private |
Definition at line 62 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
private |
Definition at line 66 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
private |
Definition at line 68 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
private |
Definition at line 70 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
private |
Definition at line 72 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
private |
Definition at line 74 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
private |
Definition at line 76 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
private |
Definition at line 78 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
private |
Definition at line 80 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
|
static |
Static data someStaticData.
Definition at line 99 of file reducedUnits.H.
Referenced by reducedUnits::calcRefValues().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.