BALL::Constants Namespace Reference
[Common Definitions]

The constants namespace. More...

Variables

Mathematical constants.
BALL_EXTERN_VARIABLE const double PI
PI.
BALL_EXTERN_VARIABLE const double E
Euler's number - base of the natural logarithm.
BALL_EXTERN_VARIABLE double EPSILON
Internal theshold for equality comparisons.
Chemical/physical constants.
BALL_EXTERN_VARIABLE const double ELEMENTARY_CHARGE
Elementary charge.
BALL_EXTERN_VARIABLE const double e0
Elementary charge (alias).
BALL_EXTERN_VARIABLE const double ELECTRON_MASS
Electron mass.
BALL_EXTERN_VARIABLE const double PROTON_MASS
Proton mass.
BALL_EXTERN_VARIABLE const double NEUTRON_MASS
Neutron mass.
BALL_EXTERN_VARIABLE const double AVOGADRO
Avogadro constant.
BALL_EXTERN_VARIABLE const double NA
Avogadro constant (alias).
BALL_EXTERN_VARIABLE const double MOL
Avogadro constant (alias).
BALL_EXTERN_VARIABLE const double BOLTZMANN
Boltzmann constant.
BALL_EXTERN_VARIABLE const double k
Boltzmann constant (alias).
BALL_EXTERN_VARIABLE const double PLANCK
Planck constant.
BALL_EXTERN_VARIABLE const double h
Planck constant (alias).
BALL_EXTERN_VARIABLE const double GAS_CONSTANT
Gas constant (= NA * k).
BALL_EXTERN_VARIABLE const double R
Gas constant (alias).
BALL_EXTERN_VARIABLE const double FARADAY
Faraday constant (= NA * e0).
BALL_EXTERN_VARIABLE const double F
Faraday constant (alias).
BALL_EXTERN_VARIABLE const double BOHR_RADIUS
Bohr radius.
BALL_EXTERN_VARIABLE const double a0
Bohr radius (alias).
BALL_EXTERN_VARIABLE const double VACUUM_PERMITTIVITY
Vacuum permittivity.
BALL_EXTERN_VARIABLE const double VACUUM_PERMEABILITY
Vacuum permeability.
BALL_EXTERN_VARIABLE const double SPEED_OF_LIGHT
Speed of light.
BALL_EXTERN_VARIABLE const double c
Speed of Light (alias).
BALL_EXTERN_VARIABLE const double GRAVITATIONAL_CONSTANT
Gravitational constant.
BALL_EXTERN_VARIABLE const double FINE_STRUCTURE_CONSTANT
Fine structure constant.
Conversion factors
BALL_EXTERN_VARIABLE const double DEG_PER_RAD
Degree per rad.
BALL_EXTERN_VARIABLE const double RAD_PER_DEG
Rad per degree.
BALL_EXTERN_VARIABLE const double MM_PER_INCH
mm per inch.
BALL_EXTERN_VARIABLE const double M_PER_FOOT
m per foot.
BALL_EXTERN_VARIABLE const double JOULE_PER_CAL
Joules per calorie.
BALL_EXTERN_VARIABLE const double CAL_PER_JOULE
Calories per Joule.

Detailed Description

The constants namespace.

This namespace contains definitions for some basic mathematical and physical constants. All constants are double precision.

There are basically two ways of accessing these constants:

Variable Documentation

BALL_EXTERN_VARIABLE const double BALL::Constants::AVOGADRO

Avogadro constant.

In units of $mol^{-1}$ ($6.0221367 \cdot 10^{23} mol^{-1}$).

BALL_EXTERN_VARIABLE const double BALL::Constants::BOHR_RADIUS

Bohr radius.

In units m ($5.29177249 \cdot 10^{-11}$ m).

BALL_EXTERN_VARIABLE const double BALL::Constants::BOLTZMANN

Boltzmann constant.

In units of J/K ($1.380657 \cdot 10^{-23}$ J/K).

BALL_EXTERN_VARIABLE const double BALL::Constants::CAL_PER_JOULE

Calories per Joule.

1/JOULE_PER_CAL

BALL_EXTERN_VARIABLE const double BALL::Constants::DEG_PER_RAD

Degree per rad.

57.2957795130823209

BALL_EXTERN_VARIABLE const double BALL::Constants::ELECTRON_MASS

Electron mass.

In units of kg ($9.1093897 \cdot 10^{-31}$ kg).

BALL_EXTERN_VARIABLE const double BALL::Constants::ELEMENTARY_CHARGE

Elementary charge.

In units of C ($1.60217738 \cdot 10^{-19} C$).

BALL_EXTERN_VARIABLE double BALL::Constants::EPSILON

BALL_EXTERN_VARIABLE const double BALL::Constants::FINE_STRUCTURE_CONSTANT

Fine structure constant.

Without unit ($7.29735 \cdot 10^{-3}$).

BALL_EXTERN_VARIABLE const double BALL::Constants::GRAVITATIONAL_CONSTANT

Gravitational constant.

In units of $Nm^2kg^{-2}$ ($6.67259 \cdot 10^{-11} Nm^2kg^{-2}$).

BALL_EXTERN_VARIABLE const double BALL::Constants::JOULE_PER_CAL

Joules per calorie.

4.184

BALL_EXTERN_VARIABLE const double BALL::Constants::M_PER_FOOT

m per foot.

3.048

BALL_EXTERN_VARIABLE const double BALL::Constants::MM_PER_INCH

mm per inch.

25.4

BALL_EXTERN_VARIABLE const double BALL::Constants::NEUTRON_MASS

Neutron mass.

In units of kg ($1.6749286 \cdot 10^{-27}$ kg).

BALL_EXTERN_VARIABLE const double BALL::Constants::PLANCK

Planck constant.

In units of Js ($6.6260754 \cdot 10^{-34}$ Js).

BALL_EXTERN_VARIABLE const double BALL::Constants::PROTON_MASS

Proton mass.

In units of kg ($1.6726230 \cdot 10^{-27}$ kg).

BALL_EXTERN_VARIABLE const double BALL::Constants::RAD_PER_DEG

Rad per degree.

0.0174532925199432957

BALL_EXTERN_VARIABLE const double BALL::Constants::SPEED_OF_LIGHT

Speed of light.

In units of m/s ($2.99792458 \cdot 10^8 ms^{-1}$).

BALL_EXTERN_VARIABLE const double BALL::Constants::VACUUM_PERMEABILITY

Vacuum permeability.

In units of $Js^2C^{-2}m^{-1}$ ($4\pi \cdot 10^{-7} Js^2C^{-2}m^{-1}$).

BALL_EXTERN_VARIABLE const double BALL::Constants::VACUUM_PERMITTIVITY

Vacuum permittivity.

In units of $C^2J^{-1}m^{-1}$ ($8.85419 \cdot 10^{-12} C^2J^{-1}m^{-1}$).


Generated on Thu Aug 6 18:30:49 2009 for BALL by doxygen 1.5.8