#include <Dimension.h>
Public Types | |
typedef Loki::Typelist < BSUtilities::Rational < RL_N, RL_D >, Loki::Typelist < BSUtilities::Rational < RM_N, RM_D >, Loki::Typelist < BSUtilities::Rational < RT_N, RT_D >, Loki::Typelist < BSUtilities::Rational < RE_N, RE_D >, Loki::Typelist < BSUtilities::Rational < RTE_N, RTE_D >, Loki::Typelist < BSUtilities::Rational < RA_N, RA_D >, Loki::Typelist < BSUtilities::Rational < RLU_N, RLU_D >, Loki::NullType > > > > > > > | DimList |
provide the 7 components as a Typelist | |
typedef BSUtilities::Rational < RL_N, RL_D > | RL |
provide the length component individually | |
typedef BSUtilities::Rational < RM_N, RM_D > | RM |
provide the mass component individually | |
typedef BSUtilities::Rational < RT_N, RT_D > | RT |
provide the time component individually | |
typedef BSUtilities::Rational < RE_N, RE_D > | RE |
provide the electric current component individually | |
typedef BSUtilities::Rational < RTE_N, RTE_D > | RTE |
provide the thermodynamic temperature component individually | |
typedef BSUtilities::Rational < RA_N, RA_D > | RA |
provide the cwamount of substancemass component individually | |
typedef BSUtilities::Rational < RLU_N, RLU_D > | RLU |
provide the luminous intensity component individually | |
typedef BSUtilities::Rational < RL_N, RL_D > ::Canonical | canonicalRL |
provide the length component individually in canonical form | |
typedef BSUtilities::Rational < RM_N, RM_D > ::Canonical | canonicalRM |
provide the mass component individually in canonical form | |
typedef BSUtilities::Rational < RT_N, RT_D > ::Canonical | canonicalRT |
provide the time component individually in canonical form | |
typedef BSUtilities::Rational < RE_N, RE_D > ::Canonical | canonicalRE |
provide the electric current component individually in canonical form | |
typedef BSUtilities::Rational < RTE_N, RTE_D > ::Canonical | canonicalRTE |
provide the thermodynamic temperature component individually in canonical form | |
typedef BSUtilities::Rational < RA_N, RA_D > ::Canonical | canonicalRA |
provide the amount of substance component individually in canonical form | |
typedef BSUtilities::Rational < RLU_N, RLU_D > ::Canonical | canonicalRLU |
provide the luminous intensity component individually in canonical form | |
Static Public Member Functions | |
static bool | isDimensionless (void) |
does the dimension indicate that the quantity is dimensionless? | |
Static Public Attributes | |
static long const | numRL = BSUtilities::Rational<RL_N, RL_D>::numerator |
provide the numerators of the 7 Rational numbers individually | |
static long const | numRM = BSUtilities::Rational<RM_N, RM_D>::numerator |
static long const | numRT = BSUtilities::Rational<RT_N, RT_D>::numerator |
static long const | numRE = BSUtilities::Rational<RE_N, RE_D>::numerator |
static long const | numRTE = BSUtilities::Rational<RTE_N, RTE_D>::numerator |
static long const | numRA = BSUtilities::Rational<RA_N, RA_D>::numerator |
static long const | numRLU = BSUtilities::Rational<RLU_N, RLU_D>::numerator |
static long const | canonicalNumRL = BSUtilities::Rational<RL_N, RL_D>::Canonical::numerator |
provide the numerators of the 7 Rational numbers individually in canonical form | |
static long const | canonicalNumRM = BSUtilities::Rational<RM_N, RM_D>::Canonical::numerator |
static long const | canonicalNumRT = BSUtilities::Rational<RT_N, RT_D>::Canonical::numerator |
static long const | canonicalNumRE = BSUtilities::Rational<RE_N, RE_D>::Canonical::numerator |
static long const | canonicalNumRTE = BSUtilities::Rational<RTE_N, RTE_D>::Canonical::numerator |
static long const | canonicalNumRA = BSUtilities::Rational<RA_N, RA_D>::Canonical::numerator |
static long const | canonicalNumRLU = BSUtilities::Rational<RLU_N, RLU_D>::Canonical::numerator |
static long const | denomRL = BSUtilities::Rational<RL_N, RL_D>::denominator |
provide the denominators of the 7 Rational numbers individually | |
static long const | denomRM = BSUtilities::Rational<RM_N, RM_D>::denominator |
static long const | denomRT = BSUtilities::Rational<RT_N, RT_D>::denominator |
static long const | denomRE = BSUtilities::Rational<RE_N, RE_D>::denominator |
static long const | denomRTE = BSUtilities::Rational<RTE_N, RTE_D>::denominator |
static long const | denomRA = BSUtilities::Rational<RA_N, RA_D>::denominator |
static long const | denomRLU = BSUtilities::Rational<RLU_N, RLU_D>::denominator |
static long const | canonicalDenomRL = BSUtilities::Rational<RL_N, RL_D>::Canonical::denominator |
provide the denominators of the 7 Rational numbers individually in canonical form | |
static long const | canonicalDenomRM = BSUtilities::Rational<RM_N, RM_D>::Canonical::denominator |
static long const | canonicalDenomRT = BSUtilities::Rational<RT_N, RT_D>::Canonical::denominator |
static long const | canonicalDenomRE = BSUtilities::Rational<RE_N, RE_D>::Canonical::denominator |
static long const | canonicalDenomRTE = BSUtilities::Rational<RTE_N, RTE_D>::Canonical::denominator |
static long const | canonicalDenomRA = BSUtilities::Rational<RA_N, RA_D>::Canonical::denominator |
static long const | canonicalDenomRLU = BSUtilities::Rational<RLU_N, RLU_D>::Canonical::denominator |
static const bool | IsDimensionless = Dimensionality<DimList>::IsDimensionless |
does the dimension indicate that the quantity is dimensionless? | |
Classes | |
struct | 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 More... | |
struct | 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 More... | |
struct | Inv |
invert dimension More... | |
struct | Mult |
multiply a dimension with a Rational More... | |
struct | 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 More... |
this template is parametrized by the numerators *_N and the denominators *_D for the seven components. The components are implemented as BSUtilities::Rational<> numbers.
Definition at line 151 of file Dimension.h.
typedef Loki::Typelist<BSUtilities::Rational<RL_N, RL_D>, Loki::Typelist<BSUtilities::Rational<RM_N, RM_D>, Loki::Typelist<BSUtilities::Rational<RT_N, RT_D>, Loki::Typelist<BSUtilities::Rational<RE_N, RE_D>, Loki::Typelist<BSUtilities::Rational<RTE_N, RTE_D>, Loki::Typelist<BSUtilities::Rational<RA_N, RA_D>, Loki::Typelist<BSUtilities::Rational<RLU_N, RLU_D>, Loki::NullType> > > > > > > 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 > >::DimList |
typedef BSUtilities::Rational<RL_N, RL_D> 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 > >::RL |
typedef BSUtilities::Rational<RM_N, RM_D> 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 > >::RM |
typedef BSUtilities::Rational<RT_N, RT_D> 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 > >::RT |
typedef BSUtilities::Rational<RE_N, RE_D> 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 > >::RE |
typedef BSUtilities::Rational<RTE_N, RTE_D> 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 > >::RTE |
provide the thermodynamic temperature component individually
Definition at line 180 of file Dimension.h.
typedef BSUtilities::Rational<RA_N, RA_D> 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 > >::RA |
provide the cwamount of substancemass component individually
Definition at line 182 of file Dimension.h.
typedef BSUtilities::Rational<RLU_N, RLU_D> 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 > >::RLU |
typedef BSUtilities::Rational<RL_N, RL_D>::Canonical 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 > >::canonicalRL |
provide the length component individually in canonical form
Definition at line 187 of file Dimension.h.
typedef BSUtilities::Rational<RM_N, RM_D>::Canonical 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 > >::canonicalRM |
provide the mass component individually in canonical form
Definition at line 189 of file Dimension.h.
typedef BSUtilities::Rational<RT_N, RT_D>::Canonical 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 > >::canonicalRT |
provide the time component individually in canonical form
Definition at line 191 of file Dimension.h.
typedef BSUtilities::Rational<RE_N, RE_D>::Canonical 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 > >::canonicalRE |
provide the electric current component individually in canonical form
Definition at line 193 of file Dimension.h.
typedef BSUtilities::Rational<RTE_N, RTE_D>::Canonical 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 > >::canonicalRTE |
provide the thermodynamic temperature component individually in canonical form
Definition at line 195 of file Dimension.h.
typedef BSUtilities::Rational<RA_N, RA_D>::Canonical 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 > >::canonicalRA |
provide the amount of substance component individually in canonical form
Definition at line 197 of file Dimension.h.
typedef BSUtilities::Rational<RLU_N, RLU_D>::Canonical 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 > >::canonicalRLU |
provide the luminous intensity component individually in canonical form
Definition at line 199 of file Dimension.h.
static bool 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 > >::isDimensionless | ( | void | ) | [inline, static] |
does the dimension indicate that the quantity is dimensionless?
uses the static variable IsDimensionless
Definition at line 247 of file Dimension.h.
long const 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 > >::numRL = BSUtilities::Rational<RL_N, RL_D>::numerator [static] |
provide the numerators of the 7 Rational numbers individually
Definition at line 202 of file Dimension.h.
long const 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 > >::numRM = BSUtilities::Rational<RM_N, RM_D>::numerator [static] |
Definition at line 203 of file Dimension.h.
long const 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 > >::numRT = BSUtilities::Rational<RT_N, RT_D>::numerator [static] |
Definition at line 204 of file Dimension.h.
long const 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 > >::numRE = BSUtilities::Rational<RE_N, RE_D>::numerator [static] |
Definition at line 205 of file Dimension.h.
long const 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 > >::numRTE = BSUtilities::Rational<RTE_N, RTE_D>::numerator [static] |
Definition at line 206 of file Dimension.h.
long const 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 > >::numRA = BSUtilities::Rational<RA_N, RA_D>::numerator [static] |
Definition at line 207 of file Dimension.h.
long const 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 > >::numRLU = BSUtilities::Rational<RLU_N, RLU_D>::numerator [static] |
Definition at line 208 of file Dimension.h.
long const 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 > >::canonicalNumRL = BSUtilities::Rational<RL_N, RL_D>::Canonical::numerator [static] |
provide the numerators of the 7 Rational numbers individually in canonical form
Definition at line 211 of file Dimension.h.
long const 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 > >::canonicalNumRM = BSUtilities::Rational<RM_N, RM_D>::Canonical::numerator [static] |
Definition at line 212 of file Dimension.h.
long const 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 > >::canonicalNumRT = BSUtilities::Rational<RT_N, RT_D>::Canonical::numerator [static] |
Definition at line 213 of file Dimension.h.
long const 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 > >::canonicalNumRE = BSUtilities::Rational<RE_N, RE_D>::Canonical::numerator [static] |
Definition at line 214 of file Dimension.h.
long const 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 > >::canonicalNumRTE = BSUtilities::Rational<RTE_N, RTE_D>::Canonical::numerator [static] |
Definition at line 215 of file Dimension.h.
long const 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 > >::canonicalNumRA = BSUtilities::Rational<RA_N, RA_D>::Canonical::numerator [static] |
Definition at line 216 of file Dimension.h.
long const 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 > >::canonicalNumRLU = BSUtilities::Rational<RLU_N, RLU_D>::Canonical::numerator [static] |
Definition at line 217 of file Dimension.h.
long const 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 > >::denomRL = BSUtilities::Rational<RL_N, RL_D>::denominator [static] |
provide the denominators of the 7 Rational numbers individually
Definition at line 220 of file Dimension.h.
long const 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 > >::denomRM = BSUtilities::Rational<RM_N, RM_D>::denominator [static] |
Definition at line 221 of file Dimension.h.
long const 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 > >::denomRT = BSUtilities::Rational<RT_N, RT_D>::denominator [static] |
Definition at line 222 of file Dimension.h.
long const 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 > >::denomRE = BSUtilities::Rational<RE_N, RE_D>::denominator [static] |
Definition at line 223 of file Dimension.h.
long const 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 > >::denomRTE = BSUtilities::Rational<RTE_N, RTE_D>::denominator [static] |
Definition at line 224 of file Dimension.h.
long const 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 > >::denomRA = BSUtilities::Rational<RA_N, RA_D>::denominator [static] |
Definition at line 225 of file Dimension.h.
long const 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 > >::denomRLU = BSUtilities::Rational<RLU_N, RLU_D>::denominator [static] |
Definition at line 226 of file Dimension.h.
long const 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 > >::canonicalDenomRL = BSUtilities::Rational<RL_N, RL_D>::Canonical::denominator [static] |
provide the denominators of the 7 Rational numbers individually in canonical form
Definition at line 229 of file Dimension.h.
long const 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 > >::canonicalDenomRM = BSUtilities::Rational<RM_N, RM_D>::Canonical::denominator [static] |
Definition at line 230 of file Dimension.h.
long const 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 > >::canonicalDenomRT = BSUtilities::Rational<RT_N, RT_D>::Canonical::denominator [static] |
Definition at line 231 of file Dimension.h.
long const 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 > >::canonicalDenomRE = BSUtilities::Rational<RE_N, RE_D>::Canonical::denominator [static] |
Definition at line 232 of file Dimension.h.
long const 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 > >::canonicalDenomRTE = BSUtilities::Rational<RTE_N, RTE_D>::Canonical::denominator [static] |
Definition at line 233 of file Dimension.h.
long const 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 > >::canonicalDenomRA = BSUtilities::Rational<RA_N, RA_D>::Canonical::denominator [static] |
Definition at line 234 of file Dimension.h.
long const 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 > >::canonicalDenomRLU = BSUtilities::Rational<RLU_N, RLU_D>::Canonical::denominator [static] |
Definition at line 235 of file Dimension.h.
const bool 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 > >::IsDimensionless = Dimensionality<DimList>::IsDimensionless [static] |
does the dimension indicate that the quantity is dimensionless?
uses the recursive helper template Dimensionality which is invoked on the parametrizing class's DimList typelist; static access.
Definition at line 242 of file Dimension.h.