#include "Quantities/Quantity/Variable.h"
#include "Quantities/Quantity/Constant.h"
#include "Quantities/PhysicalQuantities/Length.h"
Go to the source code of this file.
Namespaces | |
namespace | quantity |
namespace | quantity::volume |
Classes | |
struct | quantity::QuantityTraits< volume::Class > |
the volume quantity traits template More... | |
struct | quantity::DerivedQuantityTraits< volume::Class, volume::DerivedVolume > |
Typedefs | |
typedef unit::Component < length::Units, BSUtilities::Rational< 3 > > | quantity::volume::LengthComponent |
length compose element for Volume cubic metre units | |
typedef unit::ComposeBase < Unit, Loki::Typelist < LengthComponent, Loki::NullType > > | quantity::volume::VolumeComposedUnit |
typedef unit::Composed < VolumeComposedUnit, Loki::Typelist< length::Metre, Loki::NullType > > | quantity::volume::CubicMetre |
typedef unit::Composed < VolumeComposedUnit, Loki::Typelist < length::MilliMetre, Loki::NullType > > | quantity::volume::CubicMilliMetre |
typedef unit::Composed < VolumeComposedUnit, Loki::Typelist < length::CentiMetre, Loki::NullType > > | quantity::volume::CubicCentiMetre |
typedef unit::Prefixable< Unit, LitreUnit > | quantity::volume::Litres |
the litres | |
typedef unit::Prefixed< Litres > | quantity::volume::Litre |
the litre | |
typedef unit::NonPrefixable < Unit, LambdaUnit > | quantity::volume::Lambda |
the lambda | |
typedef unit::NonPrefixable < Unit, BarrelUnit > | quantity::volume::Barrel |
the barrel | |
typedef unit::NonPrefixable < Unit, USGallonUnit > | quantity::volume::USGallon |
the US gallon | |
typedef unit::NonPrefixable < Unit, UKGallonUnit > | quantity::volume::UKGallon |
the UK gallon | |
typedef Loki::Typelist < VolumeComposedUnit, Loki::Typelist< Litres, Loki::Typelist< Lambda, Loki::Typelist< Barrel, Loki::Typelist< USGallon, Loki::Typelist< UKGallon, Loki::NullType > > > > > > | quantity::volume::Units |
list of all available volume units | |
typedef Quantity< Class > | quantity::volume::Quantity |
typedef Variable < volume::Quantity > | quantity::Volume |
the volume variable with default storage unit and storage type double | |
typedef Constant < volume::Quantity > | quantity::VolumeConstant |
the volume constant with default storage unit and storage type double | |
typedef VariableVector < QuantityVector < volume::Class > > | quantity::VolumeVector |
the volume variable vector with default storage unit and storage type double | |
Functions | |
typedef | quantity::volume::LOKI_TYPELIST_3 (length::Metre, length::CentiMetre, length::MilliMetre) LengthList |
the cubic metre |
For details see Volume Quantity and Units
Definition in file Volume.h.