|
LAL
7.5.0.1-bede9b2
|
|
Go to the documentation of this file.
38 #ifndef _LALCONSTANTS_H
39 #define _LALCONSTANTS_H
53 #if __STDC_VERSION__ >= 199901L
54 #define LAL_REAL4_MANT 24
55 #define LAL_REAL4_MAX 0x1.fffffe0000000p+127
56 #define LAL_REAL4_MIN 0x1.0000000000000p-126
57 #define LAL_REAL4_EPS 0x1.0000000000000p-23
58 #define LAL_REAL8_MANT 53
59 #define LAL_REAL8_MAX 0x1.fffffffffffffp+1023
60 #define LAL_REAL8_MIN 0x1.0000000000000p-1022
61 #define LAL_REAL8_EPS 0x1.0000000000000p-52
63 #define LAL_REAL4_MANT 24
64 #define LAL_REAL4_MAX 3.4028234663852886e+38
65 #define LAL_REAL4_MIN 1.1754943508222875e-38
66 #define LAL_REAL4_EPS 1.1920928955078125e-07
67 #define LAL_REAL8_MANT 53
68 #define LAL_REAL8_MAX 1.797693134862315708145274237317043568e308
69 #define LAL_REAL8_MIN 2.225073858507201383090232717332404064e-308
70 #define LAL_REAL8_EPS 2.220446049250313080847263336181640625e-16
79 #define LAL_UINT8_MAX LAL_UINT8_C(18446744073709551615)
80 #define LAL_UINT4_MAX LAL_UINT8_C(4294967295)
81 #define LAL_UINT2_MAX LAL_UINT8_C(65535)
82 #define LAL_INT8_MAX LAL_UINT8_C(9223372036854775807)
83 #define LAL_INT4_MAX LAL_UINT8_C(2147483647)
84 #define LAL_INT2_MAX LAL_UINT8_C(32767)
169 #define LAL_E 2.718281828459045235360287471352662498
170 #define LAL_LOG2E 1.442695040888963407359924681001892137
171 #define LAL_LOG10E 0.434294481903251827651128918916605082
172 #define LAL_LN2 0.693147180559945309417232121458176568
173 #define LAL_LN10 2.302585092994045684017991454684364208
174 #define LAL_SQRT2 1.414213562373095048801688724209698079
175 #define LAL_SQRT1_2 0.707106781186547524400844362104849039
176 #define LAL_GAMMA 0.577215664901532860606512090082402431
177 #define LAL_EXPGAMMA 1.781072417990197985236504103107179549
179 #define LAL_PI 3.141592653589793238462643383279502884
180 #define LAL_TWOPI 6.283185307179586476925286766559005768
181 #define LAL_PI_2 1.570796326794896619231321691639751442
182 #define LAL_PI_4 0.785398163397448309615660845819875721
183 #define LAL_1_PI 0.318309886183790671537767526745028724
184 #define LAL_2_PI 0.636619772367581343075535053490057448
185 #define LAL_2_SQRTPI 1.128379167095512573896158903121545172
186 #define LAL_PI_180 1.745329251994329576923690768488612713e-2
187 #define LAL_180_PI 57.295779513082320876798154814105170332
188 #define LAL_LNPI 1.144729885849400174143427351353058712
198 #define LAL_C_SI 299792458e0
199 #define LAL_H_SI 6.62607015e-34
200 #define LAL_QE_SI 1.602176634e-19
201 #define LAL_MOL 6.02214076e+23
202 #define LAL_K_SI 1.380649e-23
203 #define LAL_GEARTH_SI 9.80665
204 #define LAL_PATM_SI 101325e0
211 #define LAL_HBAR_SI 1.054571817646156391262428003302280745e-34
218 #define LAL_R_SI 8.31446261815324
225 #define LAL_SIGMA_SI 5.670374419184429453970996731889230876e-8
232 #define LAL_C2RAD_SI 1.438776877503933802146671601543911595e-2
243 #define LAL_BWIEN_SI 2.897771955185172661478605448092884727e-3
254 #define LAL_ALPHA 0.0072973525693
255 #define LAL_RYD_SI 10973731.568160
256 #define LAL_MP_ME 1836.15267343
257 #define LAL_ME_AMU 0.000548579909065
258 #define LAL_G_SI 6.67430e-11
276 #define LAL_MU0_SI 1.256637062123837330602573817851770477e-6
283 #define LAL_EPSILON0_SI 8.854187812773347391812964575762341677e-12
290 #define LAL_MPL_SI 2.176434342717898213927914919024147041e-8
297 #define LAL_LPL_SI 1.616255024423705286500047697249314157e-35
304 #define LAL_TPL_SI 5.391246448313603961644851309932934193e-44
311 #define LAL_LUMPL_SI 3.628254904411280064474144638555430509e52
318 #define LAL_MP_AMU 1.00727646661968604164295
325 #define LAL_ME_SI 9.109383701517728819842163772087735080e-31
332 #define LAL_MP_SI 1.672621923684144692109494784075478798e-27
339 #define LAL_AMU_SI 1.660539066595378801332508797951914123e-27
346 #define LAL_AB_SI 5.291772109034624983506063293620795401e-11
353 #define LAL_LAMBDAE_SI 2.426310238678370231942278247906312873e-12
360 #define LAL_RE_SI 2.817940326207927528347087481623789683e-15
367 #define LAL_MUB_SI 9.274010078344114556082608495144137435e-24
374 #define LAL_MUN_SI 5.050783746114056140501321131006282803e-27
385 #define LAL_ROT_DAY 1.00273781191135448
386 #define LAL_DAYJUL_SI 86400e0
387 #define LAL_YRJUL_SI 31557600e0
388 #define LAL_LYR_SI 9460730472580800e0
389 #define LAL_AU_SI 149597870700e0
390 #define LAL_PC_SI 3.085677581491367278913937957796471611e16
391 #define LAL_GMEARTH_SI 3.986004e+14
392 #define LAL_REEARTH_SI 6.3781e+6
393 #define LAL_RPEARTH_SI 6.3568e+6
394 #define LAL_GMJUP_SI 1.2668653e+17
395 #define LAL_REJUP_SI 7.1492e+7
396 #define LAL_RPJUP_SI 6.6854e+7
397 #define LAL_GMSUN_SI 1.3271244e+20
398 #define LAL_RSUN_SI 6.957e+8
399 #define LAL_SSUN_SI 1361e0
400 #define LAL_LSUN_SI 3.828e+26
401 #define LAL_TSUN_SI 5772e0
416 #define LAL_REARTH_SI 6378136.6
422 #define LAL_AWGS84_SI 6378137e0
436 #define LAL_BWGS84_SI 6356752.314
445 #define LAL_IEARTH 0.409092600600582871467239393761915655
451 #define LAL_EEARTH 0.0167
469 #define LAL_EPREC_SI 1.127703867758020059420250393792953007e-12
475 #define LAL_GMEARTH_TCB_SI 3.986004418e+14
481 #define LAL_GMEARTH_TDB_SI 3.986004356e+14
487 #define LAL_GMEARTH_TT_SI 3.986004415e+14
493 #define LAL_GMSUN_TCB_SI 1.32712442099e+20
499 #define LAL_GMSUN_TDB_SI 1.32712440041e+20
505 #define LAL_YRTROP_SI 31556925.1874707200
511 #define LAL_YRSID_SI 31558149.763545600
529 #define LAL_COSIEARTH 0.917482143065241841533315838574859003
536 #define LAL_SINIEARTH 0.397776969112605992551264763661918798
543 #define LAL_MEARTH_SI 5.972167867791378871192484605127129437e24
550 #define LAL_MEARTH_TCB_SI 5.972168494074284943739418365970963247e24
557 #define LAL_MEARTH_TDB_SI 5.972168401180648157859251157424748663e24
564 #define LAL_MEARTH_TT_SI 5.972168489579431550874248984912275445e24
571 #define LAL_MJUP_SI 1.898124597336050222495242946825884362e27
578 #define LAL_MSUN_SI 1.988409870698050731911960804878414216e30
585 #define LAL_MRSUN_SI 1.476625038050124729627979840144936351e3
592 #define LAL_MTSUN_SI 4.925490947641266978197229498498379006e-6
599 #define LAL_MSUN_TCB_SI 1.988409902147041637325262574352366540e30
606 #define LAL_MSUN_TDB_SI 1.988409871312347362270200620289768215e30
615 #define LAL_SOL_SID 1.002737909344968654292933133909634024
624 #define LAL_DAYSID_SI 86164.090531333536768710524462700317733190
651 #define LAL_H0FAC_SI 3.240779289444365023237687716352957261e-18
662 #define LAL_H0_SI (0.69 * LAL_H0FAC_SI)
669 #define LAL_RHOCFAC_SI 1.688169255655572064052978218230767915e-9
680 #define LAL_RHOC_SI (0.69 * 0.69 * LAL_RHOCFAC_SI)
686 #define LAL_TCMB_SI 2.72548
694 #define LAL_VCMB_SI 369883.9346804
704 #define LAL_NCMB_SI 4.107178061233267795913602167900672966e8
711 #define LAL_SCMB_SI 2.042296344521760298284258925842980552e-14