BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
constants.h
Go to the documentation of this file.
1 // -*- Mode: C++; tab-width: 2; -*-
2 // vi: set ts=2:
3 //
4 
5 #ifndef BALL_COMMON_CONSTANTS_H
6 #define BALL_COMMON_CONSTANTS_H
7 
8 #ifndef BALL_COMMON_GLOBAL_H
9 # include <BALL/COMMON/global.h>
10 #endif
11 
12 namespace BALL
13 {
14 
28  namespace Constants
29  {
33 
35  BALL_EXTERN_VARIABLE const double PI;
36 
38  BALL_EXTERN_VARIABLE const double E;
39 
45 
49 
54 
56  BALL_EXTERN_VARIABLE const double e0;
57 
61  BALL_EXTERN_VARIABLE const double ELECTRON_MASS; // kg
62 
66  BALL_EXTERN_VARIABLE const double PROTON_MASS; // kg
67 
71  BALL_EXTERN_VARIABLE const double NEUTRON_MASS; // kg
72 
77 
80  BALL_EXTERN_VARIABLE const double NA;
81 
84  BALL_EXTERN_VARIABLE const double MOL;
85 
90 
93  BALL_EXTERN_VARIABLE const double k;
94 
99 
102  BALL_EXTERN_VARIABLE const double h;
103 
107 
110  BALL_EXTERN_VARIABLE const double R;
111 
115 
118  BALL_EXTERN_VARIABLE const double F;
119 
124 
127  BALL_EXTERN_VARIABLE const double a0;
128 
129  // the following values from:
130  // P.W.Atkins: Physical Chemistry, 5th ed., Oxford University Press, 1995
131 
136 
141 
146 
149  BALL_EXTERN_VARIABLE const double c;
150 
155 
161 
165 
170 
175 
180 
185 
190 
195 
197  }
198 }
199 
200 #endif // BALL_COMMON_CONSTANTS_H
BALL_EXTERN_VARIABLE const double E
Euler's number - base of the natural logarithm.
Definition: constants.h:38
BALL_EXTERN_VARIABLE const double ELECTRON_MASS
Definition: constants.h:61
BALL_EXTERN_VARIABLE const double M_PER_FOOT
Definition: constants.h:184
BALL_EXTERN_VARIABLE const double GRAVITATIONAL_CONSTANT
Definition: constants.h:154
BALL_EXTERN_VARIABLE const double NA
Definition: constants.h:80
BALL_EXTERN_VARIABLE const double VACUUM_PERMEABILITY
Definition: constants.h:140
BALL_EXTERN_VARIABLE const double MM_PER_INCH
Definition: constants.h:179
#define BALL_EXTERN_VARIABLE
Definition: COMMON/global.h:53
BALL_EXTERN_VARIABLE const double ELEMENTARY_CHARGE
Definition: constants.h:53
BALL_EXTERN_VARIABLE const double PROTON_MASS
Definition: constants.h:66
BALL_EXTERN_VARIABLE double EPSILON
Definition: constants.h:43
BALL_EXTERN_VARIABLE const double h
Definition: constants.h:102
BALL_EXTERN_VARIABLE const double NEUTRON_MASS
Definition: constants.h:71
BALL_EXTERN_VARIABLE const double AVOGADRO
Definition: constants.h:76
BALL_EXTERN_VARIABLE const double c
Definition: constants.h:149
BALL_EXTERN_VARIABLE const double RAD_PER_DEG
Definition: constants.h:174
BALL_EXTERN_VARIABLE const double BOHR_RADIUS
Definition: constants.h:123
BALL_EXTERN_VARIABLE const double a0
Definition: constants.h:127
BALL_EXTERN_VARIABLE const double VACUUM_PERMITTIVITY
Definition: constants.h:135
BALL_EXTERN_VARIABLE const double BOLTZMANN
Definition: constants.h:89
BALL_EXTERN_VARIABLE const double k
Definition: constants.h:93
BALL_EXTERN_VARIABLE const double JOULE_PER_CAL
Definition: constants.h:189
BALL_EXTERN_VARIABLE const double e0
Elementary charge (alias)
Definition: constants.h:56
BALL_EXTERN_VARIABLE const double CAL_PER_JOULE
Definition: constants.h:194
BALL_EXTERN_VARIABLE const double DEG_PER_RAD
Definition: constants.h:169
BALL_EXTERN_VARIABLE const double R
Definition: constants.h:110
BALL_EXTERN_VARIABLE const double PLANCK
Definition: constants.h:98
BALL_EXTERN_VARIABLE const double PI
PI.
Definition: constants.h:35
BALL_EXTERN_VARIABLE const double SPEED_OF_LIGHT
Definition: constants.h:145
BALL_EXTERN_VARIABLE const double FARADAY
Definition: constants.h:114
BALL_EXTERN_VARIABLE const double FINE_STRUCTURE_CONSTANT
Definition: constants.h:159
BALL_EXTERN_VARIABLE const double GAS_CONSTANT
Definition: constants.h:106
BALL_EXTERN_VARIABLE const double F
Definition: constants.h:118
BALL_EXTERN_VARIABLE const double MOL
Definition: constants.h:84