HeterogeneousRateConstant.h File Reference

defines HeterogeneousRateConstant physical quantity More...

#include "Quantity/Variable.h"
#include "Quantity/Constant.h"
#include "Quantity/QuantityCluster.h"
#include "PhysicalQuantities/Length.h"
#include "PhysicalQuantities/Time.h"

Go to the source code of this file.

Namespaces

namespace  quantity
namespace  quantity::heterogeneousRateConstant

Classes

struct  quantity::Standard< heterogeneousRateConstant::HeterogeneousRateConstantComposedUnit, ST >
 provide information for HeterogeneousRateConstantComposedUnit standardization and exactness More...
struct  quantity::QuantityTraits< heterogeneousRateConstant::Class >
 the heterogeneous rate constant quantity traits template More...
struct  quantity::DerivedQuantityTraits< heterogeneousRateConstant::Class, heterogeneousRateConstant::DerivedHeterogeneousRateConstant >

Typedefs

typedef
unit::ComposeElement
< Unit, LengthList,
BSUtilities::Rational< 1 > > 
quantity::heterogeneousRateConstant::LengthElement
 length compose element for HeterogeneousRateConstant metre per second units
typedef
unit::ComposeElement
< Unit, TimeList,
BSUtilities::Rational<-1 > > 
quantity::heterogeneousRateConstant::TimeElement
 time compose element for HeterogeneousRateConstant metre per second units
typedef
unit::ComposeBase
< Unit,
LOKI_TYPELIST_2(LengthElement,
TimeElement)> 
quantity::heterogeneousRateConstant::HeterogeneousRateConstantComposedUnit
typedef
unit::Composed
< HeterogeneousRateConstantComposedUnit,
LOKI_TYPELIST_2(length::Metre,
time::Second)> 
quantity::heterogeneousRateConstant::MetrePerSecond
typedef
unit::Composed
< HeterogeneousRateConstantComposedUnit,
LOKI_TYPELIST_2(length::CentiMetre,
time::Second)> 
quantity::heterogeneousRateConstant::CentiMetrePerSecond
typedef Quantity< Class > quantity::heterogeneousRateConstant::Quantity
typedef Variable
< heterogeneousRateConstant::Quantity > 
quantity::HeterogeneousRateConstant
 the heterogeneous rate constant variable with default storage unit and storage type double
typedef Constant
< heterogeneousRateConstant::Quantity > 
quantity::HeterogeneousRateConstantConstant
 the heterogeneous rate constant constant with default storage unit and storage type double
typedef
QuantityVector
< Variable,
heterogeneousRateConstant::Quantity > 
quantity::HeterogeneousRateConstantVector
 the heterogeneous rate constant variable vectorwith default storage unit and storage type double

Functions

typedef quantity::heterogeneousRateConstant::LOKI_TYPELIST_3 (length::Metre, length::CentiMetre, length::MilliMetre) LengthList
typedef quantity::heterogeneousRateConstant::LOKI_TYPELIST_3 (time::Second, time::MilliSecond, time::MicroSecond) TimeList
typedef quantity::heterogeneousRateConstant::LOKI_TYPELIST_2 (MetrePerSecond, CentiMetrePerSecond) Units
 list of all available heterogeneous rate constant units


Detailed Description

defines HeterogeneousRateConstant physical quantity

For details see Heterogeneous Rate Constant Quantity and Units

Definition in file HeterogeneousRateConstant.h.


Generated on Mon Jul 27 15:55:45 2009 for Quantities by  doxygen 1.5.3