#include "Quantity/Variable.h"
#include "Quantity/Constant.h"
#include "Quantity/QuantityCluster.h"
Go to the source code of this file.
Namespaces | |
namespace | quantity |
namespace | quantity::mass |
Classes | |
struct | quantity::Standard< mass::Grams, ST > |
provide information for Gram standardization and exactness More... | |
struct | quantity::Standard< mass::ElectronMass, ST > |
provide information for ElectronMass standardization and exactness More... | |
struct | quantity::Standard< mass::Dalton, ST > |
provide information for Dalton standardization and exactness More... | |
struct | quantity::Standard< mass::U, ST > |
provide information for U standardization and exactness More... | |
struct | quantity::Standard< mass::Gamma, ST > |
provide information for Gamma standardization and exactness More... | |
struct | quantity::Standard< mass::Tonnes, ST > |
provide information for Tonne standardization and exactness More... | |
struct | quantity::Standard< mass::Pound, ST > |
provide information for Pound standardization and exactness More... | |
struct | quantity::Standard< mass::Ounce, ST > |
provide information for Ounce standardization and exactness More... | |
struct | quantity::Standard< mass::TroyOunce, ST > |
provide information for TroyOunce standardization and exactness More... | |
struct | quantity::Standard< mass::Grain, ST > |
provide information for Grain standardization and exactness More... | |
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::TL::Append < Loki::TL::Append < Grams::Units, Tonne::Units > ::Result, LOKI_TYPELIST_8(ElectronMass, Dalton, U, Gamma, Pound, Ounce, TroyOunce, Grain)> ::Result | 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 QuantityVector < Variable, mass::Quantity > | 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.