#include "Quantity/UniqueConstant.h"
#include "PhysicalQuantities/AmountOfSubstance.h"
#include "PhysicalQuantities/Energy.h"
#include "PhysicalQuantities/ThermodynamicTemperature.h"
Go to the source code of this file.
Namespaces | |
| namespace | quantity |
| namespace | quantity::gasConstant |
Classes | |
| struct | quantity::Standard< gasConstant::GasConstantComposedUnit, ST > |
| provide information for GasConstantComposedUnit standardization and exactness More... | |
| struct | quantity::QuantityTraits< gasConstant::Class > |
| the Gas constant quantity traits template More... | |
| struct | quantity::DerivedQuantityTraits< gasConstant::Class, gasConstant::DerivedGasConstant > |
Defines | |
| #define | GASCONSTANT GasConstant::Instance() |
| definition of GASCONSTANT macro | |
Typedefs | |
| typedef unit::ComposeElement < Unit, EnergyList, BSUtilities::Rational< 1 > > | quantity::gasConstant::EnergyElement |
| energy compose element for gas constant Joule per Kelvin mole unit | |
| typedef unit::ComposeElement < Unit, AmountOfSubstanceList, BSUtilities::Rational<-1 > > | quantity::gasConstant::AmountOfSubstanceElement |
| amount of substance compose element for gas constant Joule per Kelvin mole unit | |
| typedef unit::ComposeElement < Unit, ThermodynamicTemperatureList, BSUtilities::Rational<-1 > > | quantity::gasConstant::ThermodynamicTemperatureElement |
| thermodynamic temperature compose element for gas constant Joule per Kelvin mole unit | |
| typedef unit::ComposeBase < Unit, LOKI_TYPELIST_3(EnergyElement, AmountOfSubstanceElement, ThermodynamicTemperatureElement)> | quantity::gasConstant::GasConstantComposedUnit |
| typedef unit::Composed < GasConstantComposedUnit, LOKI_TYPELIST_3(energy::Joule, amountOfSubstance::Mole, thermodynamicTemperature::Kelvin)> | quantity::gasConstant::JoulePerKelvinMole |
| typedef Quantity< Class > | quantity::gasConstant::Quantity |
| typedef Loki::SingletonHolder < UniqueConstant < gasConstant::Quantity > > | quantity::GasConstant |
| the gas constant singleton with default storage unit and storage type double | |
Functions | |
| typedef | quantity::gasConstant::LOKI_TYPELIST_1 (energy::Joule) EnergyList |
| typedef | quantity::gasConstant::LOKI_TYPELIST_2 (amountOfSubstance::Mole, amountOfSubstance::MilliMole) AmountOfSubstanceList |
| typedef | quantity::gasConstant::LOKI_TYPELIST_1 (thermodynamicTemperature::Kelvin) ThermodynamicTemperatureList |
| typedef | quantity::gasConstant::LOKI_TYPELIST_1 (JoulePerKelvinMole) Units |
| list of all available Gas constant units | |
For details see Molar Gas Constant Fundamental Physical Constant
Definition in file GasConstant.h.
| #define GASCONSTANT GasConstant::Instance() |
1.5.3