GasConstant.h File Reference

defines GasConstant physical quantity More...

#include "Quantities/Quantity/UniqueConstant.h"
#include "Quantities/PhysicalQuantities/AmountOfSubstance.h"
#include "Quantities/PhysicalQuantities/Energy.h"
#include "Quantities/PhysicalQuantities/ThermodynamicTemperature.h"

Include dependency graph for GasConstant.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  quantity
namespace  quantity::gasConstant

Classes

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::Component
< energy::Units,
BSUtilities::Rational< 1 > > 
quantity::gasConstant::EnergyComponent
 energy compose element for gas constant Joule per Kelvin mole unit
typedef unit::Component
< amountOfSubstance::Units,
BSUtilities::Rational<-1 > > 
quantity::gasConstant::AmountOfSubstanceComponent
 amount of substance compose element for gas constant Joule per Kelvin mole unit
typedef unit::Component
< thermodynamicTemperature::Units,
BSUtilities::Rational<-1 > > 
quantity::gasConstant::ThermodynamicTemperatureComponent
 thermodynamic temperature compose element for gas constant Joule per Kelvin mole unit
typedef unit::ComposeBase
< Unit, Loki::Typelist
< EnergyComponent,
Loki::Typelist
< AmountOfSubstanceComponent,
Loki::Typelist
< ThermodynamicTemperatureComponent,
Loki::NullType > > > > 
quantity::gasConstant::GasConstantComposedUnit
typedef unit::Composed
< GasConstantComposedUnit,
Loki::Typelist< energy::Joule,
Loki::Typelist
< amountOfSubstance::Mole,
Loki::Typelist
< thermodynamicTemperature::Kelvin,
Loki::NullType > > > > 
quantity::gasConstant::JoulePerKelvinMole
typedef Loki::Typelist
< GasConstantComposedUnit,
Loki::NullType > 
quantity::gasConstant::Units
 list of all available Gas constant units
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


Detailed Description

defines GasConstant physical quantity

For details see Molar Gas Constant Fundamental Physical Constant

Definition in file GasConstant.h.


Define Documentation

#define GASCONSTANT   GasConstant::Instance()

definition of GASCONSTANT macro

Definition at line 119 of file GasConstant.h.


Generated on Wed Apr 11 18:06:43 2012 for Quantities by  doxygen 1.5.6