quantity::AssignmentError< false > | Helper template AssignmentError, no AssignmentError occurred |
quantity::CheckDimensionality< Q > | Helper struct, check whether quantity Q is dimensionless |
quantity::CheckSecondDimension< Q1< Quantity< QT1, ST1 >, DQT1 >, Q2< Quantity< QT2, ST2 >, DQT2 > > | |
unit::ComposeBase< UT, Loki::NullType > | Specialization of ComposeBase for CL being Loki::NullType |
unit::ComposeBase< UT, Loki::Typelist< Component< UL, BSUtilities::Rational< N, D > >, CTail > > | Specialization of ComposeBase for CL being a list of Components |
unit::Composed< ComposeBase< UT, CL >, Loki::NullType > | Unit which is composed of other units |
unit::Composed< ComposeBase< UT, Loki::Typelist< Component< UL, BSUtilities::Rational< N, D > >, CTail > >, Loki::Typelist< Composed< ComposeBase< UT1, CL1 >, UL1 >, CUTail > > | Unit which is composed of other units |
unit::Composed< ComposeBase< UT, Loki::Typelist< Component< UL, BSUtilities::Rational< N, D > >, CTail > >, Loki::Typelist< NonPrefixable< UT1, U1 >, CUTail > > | Unit which is composed of other units |
unit::Composed< ComposeBase< UT, Loki::Typelist< Component< UL, BSUtilities::Rational< N, D > >, CTail > >, Loki::Typelist< Prefixed< Prefixable< UT1, U1 >, UP1 >, CUTail > > | Unit which is composed of other units |
unit::ComposedClosure | Composed closure helper structure |
unit::ComposedGrammar | Spirit grammar for a composed unit |
unit::ComposedGrammar::definition< ScannerT > | Grammar definition |
unit::ComposingUnits< Loki::NullType, Loki::NullType > | Unit validity check helper |
unit::ComposingUnits< Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail >, Loki::Typelist< U, UTail > > | Unit validity check helper |
quantity::Constant< Quantity< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > | Constant; specialization |
quantity::convertValue< M< Quantity< celsiusTemperature::Class, ST >, DerivedQuantity< celsiusTemperature::Class, SU, DQT > >, SM< Quantity< fahrenheitTemperature::Class, SST >, DerivedQuantity< fahrenheitTemperature::Class, SSU, SDQT > > > | Convert a value from fahrenheit into celsius temperature |
quantity::convertValue< M< Quantity< celsiusTemperature::Class, ST >, DerivedQuantity< celsiusTemperature::Class, SU, DQT > >, SM< Quantity< thermodynamicTemperature::Class, SST >, DerivedQuantity< thermodynamicTemperature::Class, SSU, SDQT > > > | Convert a value from thermodynamic into celsius temperature |
quantity::convertValue< M< Quantity< fahrenheitTemperature::Class, ST >, DerivedQuantity< fahrenheitTemperature::Class, SU, DQT > >, SM< Quantity< celsiusTemperature::Class, SST >, DerivedQuantity< celsiusTemperature::Class, SSU, SDQT > > > | Convert a value from celsius into fahrenheit temperature |
quantity::convertValue< M< Quantity< fahrenheitTemperature::Class, ST >, DerivedQuantity< fahrenheitTemperature::Class, SU, DQT > >, SM< Quantity< thermodynamicTemperature::Class, SST >, DerivedQuantity< thermodynamicTemperature::Class, SSU, SDQT > > > | Convert a value from thermodynamic into fahrenheit temperature |
quantity::convertValue< M< Quantity< GenericClass< DIM >, ST >, DerivedQuantity< GenericClass< DIM >, SU, DQT > >, SM< Quantity< SQT, SST >, DerivedQuantity< SQT, SSU, SDQT > > > | Convert a value from any source quantity to a generated target variable object |
quantity::convertValue< M< Quantity< thermodynamicTemperature::Class, ST >, DerivedQuantity< thermodynamicTemperature::Class, SU, DQT > >, SM< Quantity< celsiusTemperature::Class, SST >, DerivedQuantity< celsiusTemperature::Class, SSU, SDQT > > > | Convert a value from celsius into thermodynamic temperature |
quantity::convertValue< M< Quantity< thermodynamicTemperature::Class, ST >, DerivedQuantity< thermodynamicTemperature::Class, SU, DQT > >, SM< Quantity< fahrenheitTemperature::Class, SST >, DerivedQuantity< fahrenheitTemperature::Class, SSU, SDQT > > > | Convert a value from fahrenheit into thermodynamic temperature |
quantity::DerivedQuantity< QT, SU, DQT > | |
quantity::DerivedQuantityTraits< acceleration::Class, acceleration::DerivedAcceleration > | |
quantity::DerivedQuantityTraits< amountOfSubstance::Class, amountOfSubstance::DerivedAmountOfSubstance > | |
quantity::DerivedQuantityTraits< area::Class, area::DerivedArea > | |
quantity::DerivedQuantityTraits< avogadroConstant::Class, avogadroConstant::DerivedAvogadroConstant > | |
quantity::DerivedQuantityTraits< celsiusTemperature::Class, celsiusTemperature::DerivedCelsiusTemperature > | |
quantity::DerivedQuantityTraits< concentration::Class, concentration::DerivedConcentration > | |
quantity::DerivedQuantityTraits< diffusionCoefficient::Class, diffusionCoefficient::DerivedDiffusionCoefficient > | |
quantity::DerivedQuantityTraits< digital::Class, digital::DerivedDigital > | |
quantity::DerivedQuantityTraits< electricCharge::Class, electricCharge::DerivedElectricCharge > | |
quantity::DerivedQuantityTraits< electricCharge::Class, elementaryCharge::DerivedElementaryCharge > | |
quantity::DerivedQuantityTraits< electricCurrent::Class, electricCurrent::DerivedElectricCurrent > | |
quantity::DerivedQuantityTraits< electricPotential::Class, electricPotential::DerivedElectricPotential > | |
quantity::DerivedQuantityTraits< empty::Class, empty::DerivedEmpty > | |
quantity::DerivedQuantityTraits< energy::Class, energy::DerivedEnergy > | |
quantity::DerivedQuantityTraits< fahrenheitTemperature::Class, fahrenheitTemperature::DerivedFahrenheitTemperature > | |
quantity::DerivedQuantityTraits< faradayConstant::Class, faradayConstant::DerivedFaradayConstant > | |
quantity::DerivedQuantityTraits< firstOrderRateConstant::Class, firstOrderRateConstant::DerivedFirstOrderRateConstant > | |
quantity::DerivedQuantityTraits< force::Class, force::DerivedForce > | |
quantity::DerivedQuantityTraits< fraction::Class, fraction::DerivedFraction > | |
quantity::DerivedQuantityTraits< frequency::Class, frequency::DerivedFrequency > | |
quantity::DerivedQuantityTraits< gasConstant::Class, gasConstant::DerivedGasConstant > | |
quantity::DerivedQuantityTraits< GenericClass< DIM >, DerivedGenericClass< DIM > > | Generic derived quantity traits template |
quantity::DerivedQuantityTraits< heterogeneousRateConstant::Class, heterogeneousRateConstant::DerivedHeterogeneousRateConstant > | |
quantity::DerivedQuantityTraits< langmuirAdsorptionRateConstant::Class, langmuirAdsorptionRateConstant::DerivedLangmuirAdsorptionRateConstant > | |
quantity::DerivedQuantityTraits< langmuirEquilibriumConstant::Class, langmuirEquilibriumConstant::DerivedLangmuirEquilibriumConstant > | |
quantity::DerivedQuantityTraits< length::Class, length::DerivedLength > | |
quantity::DerivedQuantityTraits< loschmidtConstant::Class, loschmidtConstant::DerivedLoschmidtConstant > | |
quantity::DerivedQuantityTraits< luminousIntensity::Class, luminousIntensity::DerivedLuminousIntensity > | |
quantity::DerivedQuantityTraits< mass::Class, mass::DerivedMass > | |
quantity::DerivedQuantityTraits< planeAngle::Class, planeAngle::DerivedPlaneAngle > | |
quantity::DerivedQuantityTraits< pureNumber::Class, pi::DerivedPi > | |
quantity::DerivedQuantityTraits< pureNumber::Class, pureNumber::DerivedPureNumber > | |
quantity::DerivedQuantityTraits< surfaceConcentration::Class, surfaceConcentration::DerivedSurfaceConcentration > | |
quantity::DerivedQuantityTraits< thermodynamicTemperature::Class, thermodynamicTemperature::DerivedThermodynamicTemperature > | |
quantity::DerivedQuantityTraits< thermodynamicTemperature::Class, zeroOfCelsiusScale::DerivedZeroOfCelsiusScale > | |
quantity::DerivedQuantityTraits< time::Class, time::DerivedTime > | |
quantity::DerivedQuantityTraits< voltageScanRate::Class, voltageScanRate::DerivedVoltageScanRate > | |
quantity::DerivedQuantityTraits< volume::Class, volume::DerivedVolume > | |
dimension::Dimension< BSUtilities::Rational< RL_N, RL_D >, BSUtilities::Rational< RM_N, RM_D >, BSUtilities::Rational< RT_N, RT_D >, BSUtilities::Rational< RE_N, RE_D >, BSUtilities::Rational< RTE_N, RTE_D >, BSUtilities::Rational< RA_N, RA_D >, BSUtilities::Rational< RLU_N, RLU_D > > | Dimension of a quantity; specialization for seven Rational numbers |
dimension::Dimension< BSUtilities::Rational< RL_N, RL_D >, BSUtilities::Rational< RM_N, RM_D >, BSUtilities::Rational< RT_N, RT_D >, BSUtilities::Rational< RE_N, RE_D >, BSUtilities::Rational< RTE_N, RTE_D >, BSUtilities::Rational< RA_N, RA_D >, BSUtilities::Rational< RLU_N, RLU_D > >::Add< Dimension< BSUtilities::Rational< RL1_N, RL1_D >, BSUtilities::Rational< RM1_N, RM1_D >, BSUtilities::Rational< RT1_N, RT1_D >, BSUtilities::Rational< RE1_N, RE1_D >, BSUtilities::Rational< RTE1_N, RTE1_D >, BSUtilities::Rational< RA1_N, RA1_D >, BSUtilities::Rational< RLU1_N, RLU1_D > > > | Specialization for a Dimension |
dimension::Dimension< BSUtilities::Rational< RL_N, RL_D >, BSUtilities::Rational< RM_N, RM_D >, BSUtilities::Rational< RT_N, RT_D >, BSUtilities::Rational< RE_N, RE_D >, BSUtilities::Rational< RTE_N, RTE_D >, BSUtilities::Rational< RA_N, RA_D >, BSUtilities::Rational< RLU_N, RLU_D > >::Equal< Dimension< BSUtilities::Rational< RL1_N, RL1_D >, BSUtilities::Rational< RM1_N, RM1_D >, BSUtilities::Rational< RT1_N, RT1_D >, BSUtilities::Rational< RE1_N, RE1_D >, BSUtilities::Rational< RTE1_N, RTE1_D >, BSUtilities::Rational< RA1_N, RA1_D >, BSUtilities::Rational< RLU1_N, RLU1_D > > > | Determine equality of two dimensions |
dimension::Dimension< BSUtilities::Rational< RL_N, RL_D >, BSUtilities::Rational< RM_N, RM_D >, BSUtilities::Rational< RT_N, RT_D >, BSUtilities::Rational< RE_N, RE_D >, BSUtilities::Rational< RTE_N, RTE_D >, BSUtilities::Rational< RA_N, RA_D >, BSUtilities::Rational< RLU_N, RLU_D > >::Inv | Invert dimension |
dimension::Dimension< BSUtilities::Rational< RL_N, RL_D >, BSUtilities::Rational< RM_N, RM_D >, BSUtilities::Rational< RT_N, RT_D >, BSUtilities::Rational< RE_N, RE_D >, BSUtilities::Rational< RTE_N, RTE_D >, BSUtilities::Rational< RA_N, RA_D >, BSUtilities::Rational< RLU_N, RLU_D > >::Mult< N, D > | Multiply a dimension with a Rational |
dimension::Dimension< BSUtilities::Rational< RL_N, RL_D >, BSUtilities::Rational< RM_N, RM_D >, BSUtilities::Rational< RT_N, RT_D >, BSUtilities::Rational< RE_N, RE_D >, BSUtilities::Rational< RTE_N, RTE_D >, BSUtilities::Rational< RA_N, RA_D >, BSUtilities::Rational< RLU_N, RLU_D > >::Sub< Dimension< BSUtilities::Rational< RL1_N, RL1_D >, BSUtilities::Rational< RM1_N, RM1_D >, BSUtilities::Rational< RT1_N, RT1_D >, BSUtilities::Rational< RE1_N, RE1_D >, BSUtilities::Rational< RTE1_N, RTE1_D >, BSUtilities::Rational< RA1_N, RA1_D >, BSUtilities::Rational< RLU1_N, RLU1_D > > > | Specialization for a Dimension |
dimension::Dimensionality< Loki::NullType > | Helper struct: detect dimensionality |
dimension::Dimensionality< Loki::Typelist< Head, Tail > > | Helper struct: detect dimensionality |
dimension::DimensionEquality< Loki::Typelist< DL1Head, DL1Tail >, Loki::Typelist< DL2Head, DL2Tail > > | Determine equality of two dimension lists |
dimension::DimensionEquality< Loki::Typelist< DL1Head, Loki::NullType >, Loki::Typelist< DL2Head, Loki::NullType > > | Determine equality of two dimension lists |
quantity::DimensionError< false > | Helper template DimensionError, no DimensionError occurred |
quantity::DimensionMismatch | Exception class |
quantity::Dynamic< ST > | Dynamic, a quantity which does dimension checking only at run time |
quantity::GenerateVariable< Q1< Quantity< QT1, bool >, SU1 >, Q2< Quantity< QT2, ST >, SU2 > > | Generate a new Variable with combined dimensions |
quantity::GenerateVariable< Q1< Quantity< QT1, ST >, DQT1 >, Q2< Quantity< QT2, ST >, DQT2 > > | Generate a new Variable with combined dimensions |
quantity::GenerateVariable< Q< Quantity< QT, ST >, DQT >, BSUtilities::Rational< N, D > > | Generate a new Variable with multiplied dimension |
quantity::GenerateVariable< Q< Quantity< QT, ST >, DQT >, Loki::NullType > | Generate a new Variable with negated dimension |
quantity::InputError | Exception class |
quantity::LoadError | Exception class |
quantity::Name< QT, DQT > | Return the name of the variable |
unit::NonPrefixable< UT, U > | Template NonPrefixable; |
unit::NonPrefixable< GenericUnitBase< DIM >, GenericUnit > | Unit to be used with Generic quantities |
quantity::OperationError< false > | Helper template OperationError, no OperationError occurred |
quantity::OverwriteNameString< QT, DQT > | Return the overwriting name string |
quantity::OverwriteSymbolString< QT, DQT > | Return the overwriting symbol string |
unit::Power< N, D > | Return a power string |
unit::Power< 1L, 1L > | Return a power string |
unit::Power< N, 1L > | Return a power string |
unit::Prefix< P > | Prefix template class |
unit::Prefixable< UT, U > | Unit with an additional prefix |
unit::Prefixed< Prefixable< UT, U >, UP > | Spezialization of Prefixed for a Prefixable<UT, U> base unit |
quantity::PrintName< P > | Definition of template PrintName |
quantity::PrintStatus | Store and make available the status of printing |
quantity::PrintSymbol< P > | Definition of template PrintSymbol |
quantity::Quantity< T, ST > | Quantity base class definition |
quantity::Quantity< GenericClass< DIM >, ST > | Generic quantity |
quantity::QuantityError | Exception class, base for all exceptions in Quantity |
quantity::QuantityTraits< acceleration::Class > | Acceleration quantity traits template |
quantity::QuantityTraits< amountOfSubstance::Class > | AmountOfSubstance quantity traits template |
quantity::QuantityTraits< area::Class > | Area quantity traits template |
quantity::QuantityTraits< avogadroConstant::Class > | Avogadro constant quantity traits template |
quantity::QuantityTraits< celsiusTemperature::Class > | CelsiusTemperature quantity traits template |
quantity::QuantityTraits< concentration::Class > | Concentration quantity traits template |
quantity::QuantityTraits< diffusionCoefficient::Class > | Diffusion coefficient quantity traits template |
quantity::QuantityTraits< digital::Class > | Digital quantity traits template |
quantity::QuantityTraits< electricCharge::Class > | ElectricCharge quantity traits template |
quantity::QuantityTraits< electricCurrent::Class > | Electric current quantity traits template |
quantity::QuantityTraits< electricPotential::Class > | Electric potential quantity traits template |
quantity::QuantityTraits< empty::Class > | Empty quantity traits template |
quantity::QuantityTraits< energy::Class > | Energy quantity traits template |
quantity::QuantityTraits< fahrenheitTemperature::Class > | FahrenheitTemperature quantity traits template |
quantity::QuantityTraits< faradayConstant::Class > | Faraday constant quantity traits template |
quantity::QuantityTraits< firstOrderRateConstant::Class > | First-order rate constant quantity traits template |
quantity::QuantityTraits< force::Class > | Force quantity traits template |
quantity::QuantityTraits< fraction::Class > | Fraction quantity traits template |
quantity::QuantityTraits< frequency::Class > | Frequency quantity traits template |
quantity::QuantityTraits< gasConstant::Class > | Gas constant quantity traits template |
quantity::QuantityTraits< GenericClass< DIM > > | Generic quantity traits template |
quantity::QuantityTraits< heterogeneousRateConstant::Class > | Heterogeneous rate constant quantity traits template |
quantity::QuantityTraits< langmuirAdsorptionRateConstant::Class > | LangmuirAdsorptionRateConstant quantity traits template |
quantity::QuantityTraits< langmuirEquilibriumConstant::Class > | LangmuirAdsorptionRateConstant quantity traits template |
quantity::QuantityTraits< length::Class > | Length quantity traits template |
quantity::QuantityTraits< loschmidtConstant::Class > | Loschmidt constant quantity traits template |
quantity::QuantityTraits< luminousIntensity::Class > | LuminousIntensity quantity traits template |
quantity::QuantityTraits< mass::Class > | Mass quantity traits template |
quantity::QuantityTraits< planeAngle::Class > | Plane angle quantity traits template |
quantity::QuantityTraits< pureNumber::Class > | Pure number quantity traits template |
quantity::QuantityTraits< surfaceConcentration::Class > | Surface concentration quantity traits template |
quantity::QuantityTraits< thermodynamicTemperature::Class > | ThermodynamicTemperature quantity traits template |
quantity::QuantityTraits< time::Class > | Time quantity traits template |
quantity::QuantityTraits< voltageScanRate::Class > | Voltage scan rate quantity traits template |
quantity::QuantityTraits< volume::Class > | Volume quantity traits template |
quantity::QuantityVector< T, ST > | |
quantity::ReadEqual< P > | Definition of template ReadEqual |
quantity::ReadName< P > | Definition of template ReadName |
quantity::ReadStatus | Store and make available the status of reading |
quantity::ReadSymbol< P > | Definition of template ReadSymbol |
quantity::ReadUnit< U > | Definition of template ReadUnit |
quantity::ReadUnit< NoUnit > | Specialization of template ReadUnit for NullType |
quantity::ReferencedVariable< Quantity< DIM, BT, UL, DU, ST >, SU > | Referenced variables, specialization |
unit::Reverse< Composed< ComposeBase< UT, CL >, UL >, N, D > | Static reverse standardization |
unit::reverse< Loki::NullType, N, D > | Dynamic reverse standardization |
unit::reverse< Loki::Typelist< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N1, D1 > >, CTail > >, UTail >, N, D > | Dynamic reverse standardization |
unit::reverse< Loki::Typelist< NonPrefixable< UT, U >, UTail >, N, D > | Dynamic reverse standardization |
unit::reverse< Loki::Typelist< Prefixable< UT, U >, UTail >, N, D > | Dynamic reverse standardization |
unit::Reverse< NonPrefixable< UT, U >, N, D > | Static reverse standardization |
unit::Reverse< Prefixed< Prefixable< UT, U >, P >, N, D > | Static reverse standardization |
unit::reverseComposed< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail > > > | Dynamic reverse standardization within a compose base unit |
unit::reverseComposed< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, Loki::NullType > > > | Dynamic reverse standardization within a compose base unit |
unit::ReverseComposed< Loki::NullType, Loki::NullType > | Static reverse standardization helper |
unit::ReverseComposed< Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail >, Loki::Typelist< U, UTail > > | Static reverse standardization helper |
unit::reversePrefixed< Prefixable< UT, U1 >, Loki::NullType, N, D > | Dynamic reverse standardization within a prefixable unit |
unit::reversePrefixed< Prefixable< UT, U1 >, Loki::Typelist< Prefix< P >, PTail >, N, D > | Dynamic reverse standardization within a prefixable unit |
quantity::SameDimensioned< Q1< Quantity< QT1, ST1 >, DQT1 >, Q2< Quantity< QT2, ST2 >, DQT2 > > | Test whether two quantities share a common dimension: |
quantity::SameDimensioned< Quantity< QT1, ST1 >, Quantity< QT2, ST2 > > | Test whether two quantities share a common dimension; |
quantity::SpecialValues< M< Quantity< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > > | Special values of quantities |
unit::Standard< Composed< ComposeBase< UT, CL >, UL >, N, D > | Static standardization |
unit::standard< Loki::NullType, N, D > | Dynamic standardization |
unit::standard< Loki::Typelist< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N1, D1 > >, CTail > >, UTail >, N, D > | Dynamic standardization |
unit::standard< Loki::Typelist< NonPrefixable< UT, U >, UTail >, N, D > | Dynamic standardization |
unit::standard< Loki::Typelist< Prefixable< UT, U >, UTail >, N, D > | Dynamic standardization |
unit::Standard< NonPrefixable< UT, U >, N, D > | Static standardization |
unit::Standard< Prefixed< Prefixable< UT, U >, P >, N, D > | Static standardization |
unit::standardComposed< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail > > > | Dynamic standardization within a compose base unit |
unit::standardComposed< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, Loki::NullType > > > | Dynamic standardization within a compose base unit |
unit::StandardComposed< Loki::NullType, Loki::NullType > | Static standardization helper |
unit::StandardComposed< Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail >, Loki::Typelist< U, UTail > > | Static standardization helper |
unit::standardPrefixed< Prefixable< UT, U1 >, Loki::NullType, N, D > | Dynamic standardization within a prefixable unit |
unit::standardPrefixed< Prefixable< UT, U1 >, Loki::Typelist< Prefix< P >, PTail >, N, D > | Dynamic standardization within a prefixable unit |
vector | |
quantity::Symbol< QT, DQT > | Return the symbol of the variable |
quantity::UniqueConstant< Quantity< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > | UniqueConstant; specialization |
unit::Unit< UT > | Unit |
unit::UnitError | Exception class, base for all exceptions for units in Quantity |
unit::UnitInputError | Exception class |
unit::UnitListError< false > | Report a unit list compile time error |
unit::UnitMismatch | Exception class |
unit::UnitSyntaxError | Exception class |
quantity::UseNameString< QT > | Return the default name string |
quantity::UseSymbolString< QT > | Return the default symbol string |
unit::ValidComposedUnit< Composed< ComposeBase< UT, CL >, UL >, ComposeBase< UT, CL > > | Unit validity check helper |
unit::ValidComposedUnit< U, ComposeBase< UT, CL > > | Unit validity check helper |
unit::ValidComposedUnit< U, ComposeBase< UT, Loki::NullType > > | Unit validity check helper |
unit::ValidPrefixedUnit< U, Prefixable< UT, U1 >, Loki::NullType > | Unit validity check helper |
unit::ValidPrefixedUnit< U, Prefixable< UT, U1 >, Loki::Typelist< Prefix< P >, PTail > > | Unit validity check helper |
unit::ValidUnit< U, Loki::NullType > | Check a unit for being present in a (possibly expanded) unit list |
unit::ValidUnit< U, Loki::Typelist< ComposeBase< UT, CL >, UTail > > | Check a unit for being present in a (possibly expanded) unit list |
unit::ValidUnit< U, Loki::Typelist< NonPrefixable< UT, U1 >, UTail > > | Check a unit for being present in a (possibly expanded) unit list |
unit::ValidUnit< U, Loki::Typelist< Prefixable< UT, U1 >, UTail > > | Check a unit for being present in a (possibly expanded) unit list |
quantity::Variable< Quantity< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > | Variable: specialization |
quantity::Variable< Quantity< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >::Minus< Q > | Subtraction helper |
quantity::Variable< Quantity< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >::MinusGenerated< M1, QT1, ST1, SU1, DQT1 > | Subtraction helper |
quantity::Variable< Quantity< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >::Plus< Q > | Addition helper |
quantity::Variable< Quantity< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >::PlusGenerated< M1, QT1, ST1, SU1, DQT1 > | Addition helper |
quantity::VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > | |
quantity::VariableVectorConstIterator< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > | |
quantity::VariableVectorConstReverseIterator< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > | |
quantity::VariableVectorIterator< IT, QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > | Variable vector iterator class |
quantity::VariableVectorNormalIterator< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > | |
quantity::VariableVectorReverseIterator< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > > | |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > > | Tuple of VariableVectors |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::Assign< N, L, SL > | Assign all variable vectors |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::Assign< 0, L, SL > | Assign all variable vectors |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::CheckVariableVectorList< VariableVector< QuantityVector< CQT, CST >, DerivedQuantity< CQT, CDQSU, CDQT > >, CLTail > | Check the elements of a variable vector typelist |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::CheckVariableVectorList< VariableVector< QuantityVector< CQT, CST >, DerivedQuantity< CQT, CDQSU, CDQT > >, Loki::NullType > | Check the elements of a variable vector typelist |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::Compare< N, L1, L2 > | |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::Compare< 0, L1, L2 > | |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::GetVal< N, L > | Get values from a variable tuple without range checking |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::GetVal< 0, L > | Get values from a variable tuple without range checking |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::GetValAt< N, L > | Get values from a variable tuple with range checking |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::GetValAt< 0, L > | Get values from a variable tuple with range checking |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::GetVar< Loki::Typelist< Head, Loki::NullType > > | Get variables |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::GetVar< Loki::Typelist< Head, Tail > > | Get variables |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::Insert< N, L, L1 > | |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::Insert< 0, L, L1 > | Insert values from a quantity tuple |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::PushBack< N, L, L1 > | |
quantity::VariableVectorTuple< Loki::Typelist< VariableVector< QuantityVector< QT, ST >, DerivedQuantity< QT, DQSU, DQT > >, LTail > >::PushBack< 0, L, L1 > | Store values at end of all vectors from a QuantityTuple |
quantity::VectorOutOfBounds | Exception class |
quantity::VectorSizeError | Exception class |