Acceleration.h File Reference

defines Acceleration 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::acceleration

Classes

struct  quantity::Standard< acceleration::AccelerationComposedUnit, ST >
 provide information for AccelerationComposedUnit standardization and exactness More...
struct  quantity::Standard< acceleration::Gal, ST >
 provide information for Gal standardization and exactness More...
struct  quantity::Standard< acceleration::StandardAccelerationOfFreeFall, ST >
 provide information for StandardAccelerationOfFreeFall standardization and exactness More...
struct  quantity::QuantityTraits< acceleration::Class >
 the acceleration quantity traits template More...
struct  quantity::DerivedQuantityTraits< acceleration::Class, acceleration::DerivedAcceleration >

Typedefs

typedef
unit::ComposeElement
< Unit, LengthList,
BSUtilities::Rational< 1 > > 
quantity::acceleration::LengthElement
 length compose element for Acceleration metre per square second units
typedef
unit::ComposeElement
< Unit, TimeList,
BSUtilities::Rational<-2 > > 
quantity::acceleration::TimeElement
 time compose element for Acceleration metre per square second units
typedef
unit::ComposeBase
< Unit,
LOKI_TYPELIST_2(LengthElement,
TimeElement)> 
quantity::acceleration::AccelerationComposedUnit
typedef
unit::Composed
< AccelerationComposedUnit,
LOKI_TYPELIST_2(length::Metre,
time::Second)> 
quantity::acceleration::MetrePerSquareSecond
typedef
unit::Composed
< AccelerationComposedUnit,
LOKI_TYPELIST_2(length::CentiMetre,
time::Second)> 
quantity::acceleration::CentiMetrePerSquareSecond
typedef
unit::Composed
< AccelerationComposedUnit,
LOKI_TYPELIST_2(length::Metre,
time::MilliSecond)> 
quantity::acceleration::MetrePerSquareMilliSecond
typedef
unit::NonPrefixable
< Unit, GalUnit > 
quantity::acceleration::Gal
 the Gal
typedef
unit::NonPrefixable
< Unit,
StandardAccelerationOfFreeFallUnit > 
quantity::acceleration::StandardAccelerationOfFreeFall
 the acceleration of free fall
typedef Quantity< Class > quantity::acceleration::Quantity
typedef Variable
< acceleration::Quantity > 
quantity::Acceleration
 the acceleration variable with default storage unit and storage type double
typedef Constant
< acceleration::Quantity > 
quantity::AccelerationConstant
 the acceleration constant with default storage unit and storage type double
typedef
QuantityVector
< Variable,
acceleration::Quantity > 
quantity::AccelerationVector
 the acceleration variable vector with default storage unit and storage type double

Functions

typedef quantity::acceleration::LOKI_TYPELIST_3 (length::Metre, length::CentiMetre, length::MilliMetre) LengthList
typedef quantity::acceleration::LOKI_TYPELIST_3 (time::Second, time::MilliSecond, time::MicroSecond) TimeList
typedef quantity::acceleration::LOKI_TYPELIST_5 (MetrePerSquareSecond, CentiMetrePerSquareSecond, MetrePerSquareMilliSecond, Gal, StandardAccelerationOfFreeFall) Units
 list of all available acceleration units


Detailed Description

defines Acceleration physical quantity

For details see Acceleration Quantity and Units

Definition in file Acceleration.h.


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