00001
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef _Acceleration_cc
00025 #define _Acceleration_cc
00026
00027 #include "Quantity/Variable.h"
00028
00029 #include "PhysicalQuantities/Acceleration.h"
00030
00031 namespace quantity {
00032 namespace acceleration {
00033
00034
00035
00036
00037 template<> const std::string Gal::Namestring = "gal";
00038 template<> const std::string Gal::Symbolstring = "Gal";
00039 template<> const bool Gal::SI = false;
00040
00041
00042
00043 template<> const
00044 std::string StandardAccelerationOfFreeFall::Namestring
00045 = "standardaccelerationoffreefall";
00046 template<> const
00047 std::string StandardAccelerationOfFreeFall::Symbolstring = "g";
00048 template<> const bool StandardAccelerationOfFreeFall::SI = false;
00049
00050 template<> const double Standard<AccelerationComposedUnit>::ratio = 1.0;
00051 template<> const bool Standard<AccelerationComposedUnit>::exact = true;
00052
00053 template<> const double Standard<Gal>::ratio = 1.0e-2;
00054 template<> const bool Standard<Gal>::exact = true;
00055
00056 template<> const double
00057 Standard<StandardAccelerationOfFreeFall>::ratio = 9.80665;
00058 template<>
00059 const bool Standard<StandardAccelerationOfFreeFall>::exact = true;
00060
00061 }
00062
00063 template<> const std::string
00064 Name<acceleration::Quantity>::String = "acceleration";
00065 template<>
00066 const std::string Symbol<acceleration::Quantity>::String = "a";
00067
00068 }
00069
00070 #endif