Concentration.h File Reference

defines Concentration physical quantity More...

#include "Quantities/Quantity/Variable.h"
#include "Quantities/Quantity/Constant.h"
#include "Quantities/Quantity/QuantityAggregates.h"
#include "Quantities/PhysicalQuantities/AmountOfSubstance.h"
#include "Quantities/PhysicalQuantities/Volume.h"

Include dependency graph for Concentration.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::concentration

Classes

struct  quantity::QuantityTraits< concentration::Class >
 the concentration quantity traits template More...
struct  quantity::DerivedQuantityTraits< concentration::Class, concentration::DerivedConcentration >

Typedefs

typedef unit::Component
< amountOfSubstance::Units,
BSUtilities::Rational< 1 > > 
quantity::concentration::AmountOfSubstanceComponent
 amount of substance component for Concentration mole per litre units
typedef unit::Component
< volume::Units,
BSUtilities::Rational<-1 > > 
quantity::concentration::VolumeComponent
 volume component for Concentration mole per litre units
typedef unit::ComposeBase
< Unit, Loki::Typelist
< AmountOfSubstanceComponent,
Loki::Typelist
< VolumeComponent,
Loki::NullType > > > 
quantity::concentration::ConcentrationComposedUnit
typedef unit::Composed
< ConcentrationComposedUnit,
Loki::Typelist
< amountOfSubstance::Mole,
Loki::Typelist< volume::Litre,
Loki::NullType > > > 
quantity::concentration::MolePerLitre
typedef unit::Composed
< ConcentrationComposedUnit,
Loki::Typelist
< amountOfSubstance::Mole,
Loki::Typelist
< volume::CubicCentiMetre,
Loki::NullType > > > 
quantity::concentration::MolePerCubicCentiMetre
typedef unit::Composed
< ConcentrationComposedUnit,
Loki::Typelist
< amountOfSubstance::MilliMole,
Loki::Typelist< volume::Litre,
Loki::NullType > > > 
quantity::concentration::MilliMolePerLitre
typedef unit::Composed
< ConcentrationComposedUnit,
Loki::Typelist
< amountOfSubstance::MilliMole,
Loki::Typelist
< volume::CubicCentiMetre,
Loki::NullType > > > 
quantity::concentration::MilliMolePerCubicCentiMetre
typedef Loki::Typelist
< ConcentrationComposedUnit,
Loki::NullType > 
quantity::concentration::Units
 list of all available Concentration units
typedef Quantity< Class > quantity::concentration::Quantity
typedef Variable
< concentration::Quantity > 
quantity::Concentration
 the concentration variable with default storage unit and storage type double
typedef Constant
< concentration::Quantity > 
quantity::ConcentrationConstant
 the concentration constant with default storage unit and storage type double
typedef VariableVector
< QuantityVector
< concentration::Class > > 
quantity::ConcentrationVector
 the concentration variable vector with default storage unit and storage type double


Detailed Description

defines Concentration physical quantity

For details see Concentration Quantity and Units

Definition in file Concentration.h.


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