MP-Gadget
5.0.1.dev1-76bc7d4726-dirty
libgadget
physconst.h
Go to the documentation of this file.
1
#ifndef PHYSCONST_H
2
#define PHYSCONST_H
3
/* ... often used physical constants (cgs units) */
4
5
#define GRAVITY 6.672e-8
6
#define SOLAR_MASS 1.989e33
7
#define SOLAR_LUM 3.826e33
8
/*Radiation density constant, 4 sigma_stefan-boltzmann / c in erg cm^-3 K^-4*/
9
#define RAD_CONST 7.565e-15
10
#define AVOGADRO 6.0222e23
11
#define BOLTZMANN 1.38066e-16
13
#define BOLEVK 8.61734e-5
14
/* 1 eV in ergs*/
15
#define eVinergs 1.60218e-12
16
#define GAS_CONST 8.31425e7
18
#define LIGHTCGS 2.99792458e10
19
#define PLANCK 6.6262e-27
20
#define CM_PER_MPC 3.085678e24
21
#define PROTONMASS 1.6726e-24
22
#define ELECTRONMASS 9.10953e-28
23
#define THOMPSON 6.65245e-25
24
#define ELECTRONCHARGE 4.8032e-10
25
#define HUBBLE 3.2407789e-18
/* in h/sec */
26
#define LYMAN_ALPHA 1215.6e-8
/* 1215.6 Angstroem */
27
#define LYMAN_ALPHA_HeII 303.8e-8
/* 303.8 Angstroem */
28
#define OSCILLATOR_STRENGTH 0.41615
29
#define OSCILLATOR_STRENGTH_HeII 0.41615
30
31
#define SEC_PER_MEGAYEAR 3.155e13
32
#define SEC_PER_YEAR 3.155e7
33
34
#define GAMMA (5.0/3.0)
35
#define GAMMA_MINUS1 (GAMMA-1)
36
37
#define HYDROGEN_MASSFRAC 0.76
39
#endif
Generated by
1.9.1