#include "Quantity/Variable.h"
#include "Quantity/Constant.h"
#include "Quantity/QuantityCluster.h"
#include "PhysicalQuantities/AmountOfSubstance.h"
#include "PhysicalQuantities/Volume.h"
Go to the source code of this file.
Namespaces | |
namespace | quantity |
namespace | quantity::concentration |
Classes | |
struct | quantity::Standard< concentration::ConcentrationComposedUnit, ST > |
provide information for ConcentrationComposedUnit standardization and exactness More... | |
struct | quantity::QuantityTraits< concentration::Class > |
the concentration quantity traits template More... | |
struct | quantity::DerivedQuantityTraits< concentration::Class, concentration::DerivedConcentration > |
Typedefs | |
typedef unit::ComposeElement < Unit, AmountOfSubstanceList, BSUtilities::Rational< 1 > > | quantity::concentration::AmountOfSubstanceElement |
amount of substance compose element for Concentration mole per litre units | |
typedef unit::ComposeElement < Unit, VolumeList, BSUtilities::Rational<-1 > > | quantity::concentration::VolumeElement |
volume compose element for Concentration mole per litre units | |
typedef unit::ComposeBase < Unit, LOKI_TYPELIST_2(AmountOfSubstanceElement, VolumeElement)> | quantity::concentration::ConcentrationComposedUnit |
typedef unit::Composed < ConcentrationComposedUnit, LOKI_TYPELIST_2(amountOfSubstance::Mole, volume::Litre)> | quantity::concentration::MolePerLitre |
typedef unit::Composed < ConcentrationComposedUnit, LOKI_TYPELIST_2(amountOfSubstance::Mole, volume::CubicCentiMetre)> | quantity::concentration::MolePerCubicCentiMetre |
typedef unit::Composed < ConcentrationComposedUnit, LOKI_TYPELIST_2(amountOfSubstance::MilliMole, volume::Litre)> | quantity::concentration::MilliMolePerLitre |
typedef unit::Composed < ConcentrationComposedUnit, LOKI_TYPELIST_2(amountOfSubstance::MilliMole, volume::CubicCentiMetre)> | quantity::concentration::MilliMolePerCubicCentiMetre |
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 QuantityVector < Variable, concentration::Quantity > | quantity::ConcentrationVector |
the concentration variable vector with default storage unit and storage type double | |
Functions | |
typedef | quantity::concentration::LOKI_TYPELIST_2 (amountOfSubstance::Mole, amountOfSubstance::MilliMole) AmountOfSubstanceList |
typedef | quantity::concentration::LOKI_TYPELIST_2 (volume::Litre, volume::CubicCentiMetre) VolumeList |
typedef | quantity::concentration::LOKI_TYPELIST_4 (MolePerLitre, MolePerCubicCentiMetre, MilliMolePerLitre, MilliMolePerCubicCentiMetre) Units |
list of all available Concentration units |
For details see Concentration Quantity and Units
Definition in file Concentration.h.