-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconst.h
27 lines (24 loc) · 981 Bytes
/
const.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <cmath>
const double Pi = atan(1)*4; //ïè
const double h = 6.63*pow(10, -34); //ïîñòîÿííàÿ Ïëàíêà h [Äæ*ñ]
const double kb = 1.38*pow(10, -23); //ïîñòîÿííÿ Áîëüöìàíà k [Äæ/Ê]
const double c = 3*pow(10, 8); //ñêîðîñòü ñâåòà ñ [ì/c]
const double secinyear = 31536000; //ñåêóíä â ãîäó
const double Mpc = 3.085*pow(10, 22); //ìåòðîâ â ìåãàïàðñåêå
const double ae = 1.495*pow(10, 11); //àñòðîíîìè÷åñêàÿ åäèíèöà â ìåòðàõ
const double m_hyd = 1.66*pow(10, -27); //ìàññà àòîìà âîäîðîäà â êã
const int nuni = 1000; //÷èñëî äåëåíèé ðàäèóñà
const int nm = 101; //êîëè÷åñòâî äåëåíèé ðàñïðåäåëåíèÿ çâåçä ïî ìàññå
const int nz = 10000; //êîëè÷åñòâî äåëåíèé z
const int ndust = 81; //êîëè÷åñòâî äåëåíèé ðàñïðåäåëåíèÿ ïûëè ïî ðàçìåðó
const int nrad = 50; //êîëè÷åñòâî äåëåíèé ðàäèóñà îáëàêà
const int nspec = 241;
double ksh;
double k1;
double k3;
double k4;
double dm;
double dr_cloud;
double da;
double runi;
double dr;