#include "Quantities/Quantity/Variable.h"
#include "Quantities/Quantity/Constant.h"
#include "Quantities/Quantity/QuantityAggregates.h"
Go to the source code of this file.
Namespaces | |
namespace | quantity |
namespace | quantity::mass |
Classes | |
struct | quantity::QuantityTraits< mass::Class > |
the mass quantity traits template More... | |
struct | quantity::DerivedQuantityTraits< mass::Class, mass::DerivedMass > |
Typedefs | |
typedef unit::Prefixable< Unit, GramUnits > | quantity::mass::Grams |
the grams | |
typedef unit::Prefixed< Grams > | quantity::mass::Gram |
the gram | |
typedef unit::Prefixed< Grams, unit::Milli > | quantity::mass::MilliGram |
typedef unit::Prefixed< Grams, unit::Micro > | quantity::mass::MicroGram |
typedef unit::Prefixed< Grams, unit::Nano > | quantity::mass::NanoGram |
typedef unit::Prefixed< Grams, unit::Pico > | quantity::mass::PicoGram |
typedef unit::Prefixed< Grams, unit::Kilo > | quantity::mass::KiloGram |
typedef unit::NonPrefixable < Unit, ElectronMassUnit > | quantity::mass::ElectronMass |
the electron mass | |
typedef unit::NonPrefixable < Unit, DaltonUnit > | quantity::mass::Dalton |
the Dalton | |
typedef unit::NonPrefixable < Unit, UUnit > | quantity::mass::U |
the u mass unit | |
typedef unit::NonPrefixable < Unit, GammaUnit > | quantity::mass::Gamma |
the gamma | |
typedef unit::Prefixable< Unit, TonneUnits > | quantity::mass::Tonnes |
the tonnes | |
typedef unit::Prefixed< Tonnes > | quantity::mass::Tonne |
the tonne | |
typedef unit::Prefixed< Tonnes, unit::Kilo > | quantity::mass::KiloTonne |
typedef unit::Prefixed< Tonnes, unit::Mega > | quantity::mass::MegaTonne |
typedef unit::NonPrefixable < Unit, PoundUnit > | quantity::mass::Pound |
the pound | |
typedef unit::NonPrefixable < Unit, OunceUnit > | quantity::mass::Ounce |
the ounce | |
typedef unit::NonPrefixable < Unit, TroyOunceUnit > | quantity::mass::TroyOunce |
the troy ounce | |
typedef unit::NonPrefixable < Unit, GrainUnit > | quantity::mass::Grain |
the grain | |
typedef Loki::Typelist< Grams, Loki::Typelist< Tonnes, Loki::Typelist< ElectronMass, Loki::Typelist< Dalton, Loki::Typelist< U, Loki::Typelist< Gamma, Loki::Typelist< Pound, Loki::Typelist< Ounce, Loki::Typelist< TroyOunce, Loki::Typelist< Grain, Loki::NullType > > > > > > > > > > | quantity::mass::Units |
list of all available mass units | |
typedef Gram | quantity::mass::g |
typedef KiloGram | quantity::mass::kg |
typedef Quantity< Class > | quantity::mass::Quantity |
typedef Variable< mass::Quantity > | quantity::Mass |
the mass variable with default storage unit and storage type double | |
typedef Constant< mass::Quantity > | quantity::MassConstant |
the mass constant with default storage unit and storage type double | |
typedef VariableVector < QuantityVector< mass::Class > > | quantity::MassVector |
the mass variable vector with default storage unit and storage type double |
For details see Mass Quantity and Units
Definition in file Mass.h.