 |
LAL 7.7.0.1-678514e
|
|
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
649#define LAL_H0_DIMENSIONLESS 0.679
650#define LAL_OMEGA_M 0.3065
657#define LAL_H0FAC_SI 3.240779289444365023237687716352957261e-18
664#define LAL_H0_SI (LAL_H0_DIMENSIONLESS * LAL_H0FAC_SI)
671#define LAL_RHOCFAC_SI 1.688169255655572064052978218230767915e-9
678#define LAL_RHOC_SI (LAL_H0_DIMENSIONLESS * LAL_H0_DIMENSIONLESS * LAL_RHOCFAC_SI)
684#define LAL_TCMB_SI 2.72548
692#define LAL_VCMB_SI 369883.9346804
702#define LAL_NCMB_SI 4.107178061233267795913602167900672966e8
709#define LAL_SCMB_SI 2.042296344521760298284258925842980552e-14