| quantity::Acos< D, UT, UL, DU, ST > | Helper for acos |
| quantity::AddVal< N, L > | Assign values from a quantity tuple |
| quantity::AddVal< 0, L > | Assign values from a quantity tuple |
| quantity::AllUnits< UT, UL > | |
| quantity::Asin< D, UT, UL, DU, ST > | Helper for asin |
| quantity::AssignmentError< false > | Helper template AssignmentError, no AssignmentError occurred |
| quantity::Atan< D, UT, UL, DU, ST > | Helper for atan |
| quantity::CheckAgainstAllUnits< U, Loki::NullType > | Check a unit U versus all units in AllUnits |
| quantity::CheckAgainstAllUnits< U, Loki::Typelist< Head, Tail > > | Check a unit U versus all units in AllUnits |
| quantity::CheckDimensionality< Q > | Helper struct, check whether quantity Q is dimensionless |
| quantity::CheckQuantities< N, L > | Check quantity and unit attributes in XML |
| quantity::CheckQuantities< 0, L > | Check quantity and unit attributes in XML |
| quantity::CheckSecondDimension< Q1< Quantity< D1, UT1, UL1, DU1, ST1 >, U1, N1 >, Q2< Quantity< D2, UT2, UL2, DU2, ST2 >, U2, N2 > > | |
| unit::CheckUnit< BU, TU > | Helper template CheckUnit |
| unit::CheckUnits< BU, TUL > | Helper template CheckUnits |
| unit::CheckUnits< BU, Loki::NullType > | Helper template CheckUnits, end of Typelist reached |
| quantity::CheckVariableInVectorTuple< V, Loki::NullType > | Check whether a variable is represented in a QuantityVectorTuple |
| quantity::CheckVariableInVectorTuple< V, Loki::Typelist< QuantityVector< T, Quantity< DIM, BT, UL, DU, ST >, SU, DD >, LTail > > | Check whether a variable is represented in a QuantityVectorTuple |
| quantity::CmpVec< N, L > | Compare the vectors in two QuantityVectorTuples |
| quantity::CmpVec< 0, L > | Compare the vectors in two QuantityVectorTuples |
| unit::ComposeBase< BT, Loki::Typelist< ComposeElement< BT, Loki::Typelist< UHead, UTail >, BSUtilities::Rational< N, D > >, ELTail > > | Set of units which are composed of other units; |
| unit::Composed< ComposeBase< BT, CEL >, UL > | A unit which is composed of other units |
| unit::ComposedSI< Loki::NullType > | |
| unit::ComposedSI< Loki::Typelist< U, UTail > > | Compute SI status of a Composed unit; |
| unit::ComposedStrings< Loki::Typelist< U, Loki::NullType >, Loki::Typelist< BSUtilities::Rational< N >, Loki::NullType > > | String determination for a composed unit; |
| unit::ComposedStrings< Loki::Typelist< U, Loki::NullType >, Loki::Typelist< BSUtilities::Rational< N, D >, Loki::NullType > > | String determination for a composed unit; |
| unit::ComposedStrings< Loki::Typelist< U, UTail >, Loki::Typelist< BSUtilities::Rational< 1L, 1L >, RTail > > | String determination for a composed unit; |
| unit::ComposedStrings< Loki::Typelist< U, UTail >, Loki::Typelist< BSUtilities::Rational< N, 1L >, RTail > > | String determination for a composed unit; |
| unit::ComposedStrings< Loki::Typelist< U, UTail >, Loki::Typelist< BSUtilities::Rational< N, D >, RTail > > | String determination for a composed unit; |
| unit::ComposeElement< BT, Loki::Typelist< Composed< ComposeBase< BT1, CEL >, CUL >, UTail >, BSUtilities::Rational< N, D > > | Store information for unit composition |
| unit::ComposeElement< BT, Loki::Typelist< NonPrefixable< BT1, U >, UTail >, BSUtilities::Rational< N, D > > | Store information for unit composition |
| unit::ComposeElement< BT, Loki::Typelist< Prefixed< Prefixable< BT1, U >, UP >, UTail >, BSUtilities::Rational< N, D > > | Store information for unit composition |
| quantity::CompStd< Loki::Typelist< unit::Composed< unit::ComposeBase< UT, CEL >, UL >, CULTail >, Loki::Typelist< BSUtilities::Rational< N, D >, PTail >, ST > | Helper class to extract Standard properties for ComposedUnit |
| quantity::CompStd< Loki::Typelist< unit::Composed< unit::ComposeBase< UT, CEL >, UL >, Loki::NullType >, Loki::Typelist< BSUtilities::Rational< N, D >, Loki::NullType >, ST > | Helper class to extract Standard properties for ComposedUnit |
| quantity::CompStd< Loki::Typelist< unit::NonPrefixable< UT, U >, CULTail >, Loki::Typelist< BSUtilities::Rational< N, D >, PTail >, ST > | Helper class to extract Standard properties for ComposedUnit |
| quantity::CompStd< Loki::Typelist< unit::NonPrefixable< UT, U >, Loki::NullType >, Loki::Typelist< BSUtilities::Rational< N, D >, Loki::NullType >, ST > | Helper class to extract Standard properties for ComposedUnit |
| quantity::CompStd< Loki::Typelist< unit::Prefixed< unit::Prefixable< UT, U >, P >, CULTail >, Loki::Typelist< BSUtilities::Rational< N, D >, PTail >, ST > | Helper class to extract Standard properties for ComposedUnit |
| quantity::CompStd< Loki::Typelist< unit::Prefixed< unit::Prefixable< UT, U >, P >, Loki::NullType >, Loki::Typelist< BSUtilities::Rational< N, D >, Loki::NullType >, ST > | Helper class to extract Standard properties for ComposedUnit |
| quantity::Constant< Quantity< 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 > >, BT, UL, DU, ST >, SU, Loki::Functor< R, Loki::Typelist< DDH, DDT > > > | Constant quantities, specialization |
| quantity::Cos< D, UT, UL, DU, ST > | Helper for cos |
| quantity::Cosh< D, UT, UL, DU, ST > | Helper for cosh |
| quantity::DedimensionalizedVariable< Quantity< 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 > >, BT, UL, DU, ST >, SU, Loki::Functor< R, Loki::Typelist< DDH, DDT > > > | Dedimensionalized variable quantities, specialization |
| quantity::DedimReturn< Quantity< 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 > >, BT, UL, DU, ST >, SU > | Dedimensionalizer return class |
| quantity::DefaultDedimensionalizer< Quantity< 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 > >, BT, UL, DU, ST >, SU > | Default dedimensionalizer for a quantity |
| quantity::DefaultUnit< UT, U > | Store a unit U to be the default unit within Unit<UT> units |
| 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 > > | 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 > >::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 |
| dimension::Dimensions | Dimension base class |
| quantity::Dynamic< ST > | Dynamic, a quantity which does dimension checking only at run time |
| quantity::dynamic_reverse< Loki::NullType > | Helper struct to perform dynamic reverse standardization |
| quantity::dynamic_reverse< Loki::Typelist< Head, Tail > > | Helper struct to perform dynamic reverse standardization |
| quantity::dynamic_standardize< Loki::NullType > | Helper struct to perform dynamic standardization |
| quantity::dynamic_standardize< Loki::Typelist< Head, Tail > > | Helper struct to perform dynamic standardization |
| dimension::Equal< Dimension< RL1, RM1, RT1, RE1, RTE1, RA1, RLU1 >, Dimension< RL2, RM2, RT2, RE2, RTE2, RA2, RLU2 > > | Determine equality of two dimensions |
| quantity::EraVal< N, L > | Erase values from a variable tuple |
| quantity::EraVal< 0, L > | Erase values from a variable tuple |
| quantity::Exp< UT, RL_N, RL_D, RM_N, RM_D, RT_N, RT_D, RE_N, RE_D, RTE_N, RTE_D, RA_N, RA_D, RLU_N, RLU_D, UL, DU, ST > | Helper for exponential |
| unit::ExpandComposeElementList< Loki::NullType > | Expand compound element list |
| unit::ExpandComposeElementList< Loki::Typelist< CELHead, CELTail > > | Expand compound element list |
| unit::GenComposedList< Loki::NullType, Loki::NullType > | Generate a list of unit combinations to be composed |
| unit::GenComposedList< Loki::NullType, Loki::Typelist< Loki::Typelist< U, UTail >, CULTail > > | Generate a list of unit combinations to be composed |
| unit::GenComposedList< Loki::Typelist< U, UTail >, Loki::NullType > | Generate a list of unit combinations to be composed |
| unit::GenComposedList< Loki::Typelist< U1, U1Tail >, Loki::Typelist< Loki::Typelist< U, UTail >, CULTail > > | Generate a list of unit combinations to be composed |
| unit::GenComposedList< U, Loki::NullType > | Generate a list of unit combinations to be composed |
| unit::GenComposedList< U1, Loki::Typelist< Loki::Typelist< U, UTail >, CULTail > > | Generate a list of unit combinations to be composed |
| unit::GenComposedUnits< ComposeBase< BT, CEL >, Loki::NullType > | Generate a list of composed units |
| unit::GenComposedUnits< ComposeBase< BT, CEL >, Loki::Typelist< CULHead, CULTail > > | Generate a list of composed units |
| quantity::GenerateVariable< Q1< Quantity< dimension::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 > >, BT1, UL1, DU1, ST >, SU1, DD1 >, Q2< Quantity< dimension::Dimension< BSUtilities::Rational< RL2_N, RL2_D >, BSUtilities::Rational< RM2_N, RM2_D >, BSUtilities::Rational< RT2_N, RT2_D >, BSUtilities::Rational< RE2_N, RE2_D >, BSUtilities::Rational< RTE2_N, RTE2_D >, BSUtilities::Rational< RA2_N, RA2_D >, BSUtilities::Rational< RLU2_N, RLU2_D > >, BT2, UL2, DU2, ST >, SU2, DD2 > > | Generate a new Variable with combined dimensions |
| quantity::GenerateVariable< Q1< Quantity< dimension::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 > >, BT1, UL1, DU1, ST1 >, SU1, DD1 >, Loki::NullType > | Generate a new Variable with negated dimension |
| quantity::GenerateVariable< Q1< Quantity< dimension::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 > >, BT1, UL1, DU1, ST1 >, SU1, Loki::Functor< R, Loki::Typelist< DDH, DDT > > >, BSUtilities::Rational< N, D > > | Generate a new Variable with multiplied dimension |
| quantity::GenericClass< DIM > | Define a generic quantity type |
| unit::GenPowers< Loki::Typelist< CE, Loki::NullType > > | Generate a list of powers |
| unit::GenPowers< Loki::Typelist< CELHead, CELTail > > | Generate a list of powers for composed units |
| quantity::GetVal< N, L > | Get values from a variable tuple |
| quantity::GetVal< 0, L > | Get values from a variable tuple |
| quantity::GetVar< Loki::NullType > | Get variables |
| quantity::GetVar< Loki::Typelist< Head, Tail > > | Get variables |
| quantity::InputError | Exception class |
| quantity::ListUnitSymbols< UL > | Extract unit symbol strings |
| quantity::ListUnitSymbols< Loki::NullType > | Extract unit symbol strings |
| quantity::LoadError | Exception class |
| quantity::LoadVec< N, L > | Load vectors from XML to tuple |
| quantity::LoadVec< 0, L > | Load vectors from XML to tuple |
| quantity::Log< UT, RL_N, RL_D, RM_N, RM_D, RT_N, RT_D, RE_N, RE_D, RTE_N, RTE_D, RA_N, RA_D, RLU_N, RLU_D, UL, DU, ST > | Helper for log |
| quantity::Log10< UT, RL_N, RL_D, RM_N, RM_D, RT_N, RT_D, RE_N, RE_D, RTE_N, RTE_D, RA_N, RA_D, RLU_N, RLU_D, UL, DU, ST > | Helper for log10 |
| quantity::Name< Quantity< DedimensionalizedVariableDimension, unit::DedimensionalizedUnit, unit::DedimensionalizedUnits, unit::DedimensionalizedUnity, ST > > | Name of a dedimensionalized quantity object |
| quantity::Name< Quantity< DIM, GenericClass< DIM >, UL, DU, ST > > | Name of a Quantity linked to a GenericClass |
| quantity::Name< Quantity< DIM, UT, UL, DU, ST > > | Specialization for argument being a Quantity |
| unit::NonPrefixable< BT, U > | Template NonPrefixable; |
| unit::NonPrefixable< quantity::GenericClass< DIM >, GenericUnit > | Unit to be used with Generic quantities |
| quantity::OperationError< false > | Helper template OperationError, no OperationError occurred |
| unit::Prefix< P > | Prefix template class |
| unit::Prefixable< BT, U > | Template Prefixable; |
| unit::Prefixed< Prefixable< BT, U >, UP > | Spezialization of Prefixed for first parameter Prefixable<BT, U> |
| 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::Quantities | Quantities base class |
| quantity::Quantity< 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 > >, UT, Loki::Typelist< Head, Tail >, DU, ST > | Quantity base class specialization |
| quantity::QuantityError | Exception class, base for all exceptions in Quantity |
| quantity::QuantityVector< M, Quantity< 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 > >, BT, UL, DU, ST >, SU, Loki::Functor< R, Loki::Typelist< DDH, DDT > > > | Vector of quantities |
| quantity::QuantityVectorTuple< Loki::Typelist< QuantityVector< T, Quantity< DIM, BT, UL, DU, ST >, SU, DD >, LTail > > | Tuple of QuantityVectors |
| 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 |
| quantity::Reverse< unit::Composed< unit::ComposeBase< UT, CEL >, CUL >, ST > | Helper class to perform static reverse standardization |
| quantity::Reverse< unit::NonPrefixable< UT, U >, ST > | Helper class to perform static reverse standardization |
| quantity::Reverse< unit::Prefixed< unit::Prefixable< UT, U >, P >, ST > | Helper class to perform static reverse standardization |
| quantity::SameDimensioned< Q1< Quantity< dimension::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 > >, UT1, UL1, DU1, ST1 >, U1, N1 >, Q2< Quantity< dimension::Dimension< BSUtilities::Rational< RL2_N, RL2_D >, BSUtilities::Rational< RM2_N, RM2_D >, BSUtilities::Rational< RT2_N, RT2_D >, BSUtilities::Rational< RE2_N, RE2_D >, BSUtilities::Rational< RTE2_N, RTE2_D >, BSUtilities::Rational< RA2_N, RA2_D >, BSUtilities::Rational< RLU2_N, RLU2_D > >, UT2, UL2, DU2, ST2 >, U2, N2 > > | Test whether two quantities share a common dimension: |
| quantity::SaveVec< N, L > | Save vectors from tuple to XML |
| quantity::SaveVec< 0, L > | Save vectors from tuple to XML |
| quantity::SaveVecType< N, L > | Save vector types from tuple to XML |
| quantity::SaveVecType< 0, L > | Save vector types from tuple to XML |
| quantity::Sin< D, UT, UL, DU, ST > | Helper for sin |
| quantity::Sinh< D, UT, UL, DU, ST > | Helper for sinh |
| quantity::Standard< unit::ComposeBase< UT, CUL >, ST > | Helper class to store standardization constant |
| quantity::Standard< unit::NonPrefixable< GenericClass< DIM >, unit::GenericUnit >, ST > | Standardization in quantity with generic unit |
| quantity::Standard< unit::NonPrefixable< UT, U >, ST > | Helper class to store standardization constant |
| quantity::Standard< unit::Prefixable< UT, U >, ST > | Helper class to store standardization constant |
| quantity::Standardize< unit::Composed< unit::ComposeBase< UT, CEL >, CUL >, ST > | Helper struct to perform static standardization |
| quantity::Standardize< unit::NonPrefixable< UT, U >, ST > | Helper struct to perform static standardization |
| quantity::Standardize< unit::Prefixed< unit::Prefixable< UT, U >, P >, ST > | Helper struct to perform static standardization |
| quantity::Symbol< Quantity< DedimensionalizedVariableDimension, unit::DedimensionalizedUnit, unit::DedimensionalizedUnits, unit::DedimensionalizedUnity, ST > > | Symbol of a dedimensionalized quantity object |
| quantity::Symbol< Quantity< DIM, GenericClass< DIM >, UL, DU, ST > > | Symbol of a Quantity linked to a GenericClass |
| quantity::Symbol< Quantity< DIM, UT, UL, DU, ST > > | Specialization for argument being a Quantity |
| quantity::Tan< D, UT, UL, DU, ST > | Helper for tan |
| quantity::Tanh< D, UT, UL, DU, ST > | Helper for tanh |
| quantity::UniqueConstant< Quantity< 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 > >, BT, UL, DU, ST >, SU, Loki::Functor< R, Loki::Typelist< NH, NT > > > | Constant single instance quantities, specialization |
| unit::Unit< BT > | Basic template Unit; |
| quantity::UnitIndexBySymbol< UL > | Check units in Typelist UL for symbol, return an index into UL |
| quantity::UnitIndexBySymbol< Loki::NullType > | Check units in Typelist UL for symbol |
| quantity::UnitMismatch | Exception class |
| quantity::UnitPointerBySymbol< UT, UL > | Check units in Typelist UL for symbol |
| quantity::UnitPointerBySymbol< UT, Loki::NullType > | Check units in Typelist UL for symbol |
| unit::Units | Base class for all units |
| quantity::Variable< Quantity< 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 > >, BT, UL, DU, ST >, SU, Loki::Functor< R, Loki::Typelist< DDH, DDT > > > | Variable quantities, specialization |
| quantity::Variable< Quantity< 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 > >, BT, UL, DU, ST >, SU, Loki::Functor< R, Loki::Typelist< DDH, DDT > > >::Minus< Q > | Binary operator- |
| quantity::Variable< Quantity< 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 > >, BT, UL, DU, ST >, SU, Loki::Functor< R, Loki::Typelist< DDH, DDT > > >::MinusGenerated< Q1, DIM1, BT1, UL1, DU1, SU1, DD1 > | Binary operator- |
| quantity::Variable< Quantity< 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 > >, BT, UL, DU, ST >, SU, Loki::Functor< R, Loki::Typelist< DDH, DDT > > >::Plus< Q > | Binary operator+ |
| quantity::Variable< Quantity< 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 > >, BT, UL, DU, ST >, SU, Loki::Functor< R, Loki::Typelist< DDH, DDT > > >::PlusGenerated< Q1, DIM1, BT1, UL1, DU1, SU1, DD1 > | Binary operator+ |
| quantity::Vector< Quantity< DIM, BT, UL, DU, ST > > | Vector of quantities |
| quantity::VectorOutOfBounds | Exception class |