#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"


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 | |
For details see Concentration Quantity and Units
Definition in file Concentration.h.
1.5.6