30 #ifndef WATCONSTANTS_H 31 #define WATCONSTANTS_H 39 #define WAT_C_SI 299792458 // Speed of light in vacuo, m s^-1 40 #define WAT_EPSILON0_SI 8.8541878176203898505365630317107503e-12 // Permittivity of free space, C^2 N^-1 m^-2 41 #define WAT_MU0_SI 1.2566370614359172953850573533118012e-6 // Permeability of free space, N A^-2 42 #define WAT_GEARTH_SI 9.80665 // Standard gravity, m s^-2 43 #define WAT_PATM_SI 101325 // Standard atmosphere, Pa 44 #define WAT_YRJUL_SI 31557600 // Julian year, s 45 #define WAT_LYR_SI 9.4607304725808e15 // (Julian) Lightyear, m 51 #define WAT_G_SI 6.67259e-11 // Gravitational constant, N m^2 kg^-2 52 #define WAT_H_SI 6.6260755e-34 // Planck constant, J s 53 #define WAT_HBAR_SI 1.05457266e-34 // Reduced Planck constant, J s 54 #define WAT_MPL_SI 2.17671e-8 // Planck mass, kg 55 #define WAT_LPL_SI 1.61605e-35 // Planck length, m 56 #define WAT_TPL_SI 5.39056e-44 // Planck time, s 57 #define WAT_K_SI 1.380658e-23 // Boltzmann constant, J K^-1 58 #define WAT_R_SI 8.314511 // Ideal gas constant, J K^-1 59 #define WAT_MOL 6.0221367e23 // Avogadro constant, dimensionless 60 #define WAT_BWIEN_SI 2.897756e-3 // Wien displacement law constant, m K 61 #define WAT_SIGMA_SI 5.67051e-8 // Stefan-Boltzmann constant, W m^-2 K^-4 62 #define WAT_AMU_SI 1.6605402e-27 // Atomic mass unit, kg 63 #define WAT_MP_SI 1.6726231e-27 // Proton mass, kg 64 #define WAT_ME_SI 9.1093897e-31 // Electron mass, kg 65 #define WAT_QE_SI 1.60217733e-19 // Electron charge, C 66 #define WAT_ALPHA 7.297354677e-3 // Fine structure constant, dimensionless 67 #define WAT_RE_SI 2.81794092e-15 // Classical electron radius, m 68 #define WAT_LAMBDAE_SI 3.86159323e-13 // Electron Compton wavelength, m 69 #define WAT_AB_SI 5.29177249e-11 // Bohr radius, m 70 #define WAT_MUB_SI 9.27401543e-24 // Bohr magneton, J T^-1 71 #define WAT_MUN_SI 5.05078658e-27 // Nuclear magneton, J T^-1 77 #define WAT_REARTH_SI 6.378140e6 // Earth equatorial radius, m 78 #define WAT_AWGS84_SI 6.378137e6 // Semimajor axis of WGS-84 Reference Ellipsoid, m 79 #define WAT_BWGS84_SI 6.356752314e6 // Semiminor axis of WGS-84 Reference Ellipsoid, m 80 #define WAT_MEARTH_SI 5.97370e24 // Earth mass, kg 81 #define WAT_IEARTH 0.409092804 // Earth inclination (2000), radians 82 #define WAT_EEARTH 0.0167 // Earth orbital eccentricity 83 #define WAT_RSUN_SI 6.960e8 // Solar equatorial radius, m 84 #define WAT_MSUN_SI 1.98892e30 // Solar mass, kg 85 #define WAT_MRSUN_SI 1.47662504e3 // Geometrized solar mass, m 86 #define WAT_MTSUN_SI 4.92549095e-6 // Geometrized solar mass, s 87 #define WAT_LSUN_SI 3.846e26 // Solar luminosity, W 88 #define WAT_AU_SI 1.4959787066e11 // Astronomical unit, m 89 #define WAT_PC_SI 3.0856775807e16 // Parsec, m 90 #define WAT_YRTROP_SI 31556925.2 // Tropical year (1994), s 91 #define WAT_YRSID_SI 31558149.8 // Sidereal year (1994), s 92 #define WAT_DAYSID_SI 86164.09053 // Mean sidereal day, s 98 #define WAT_H0FAC_SI 3.2407792903e-18 // Hubble constant prefactor, s^-1 99 #define WAT_H0_SI 2e-18 // Approximate Hubble constant, s^-1 100 #define WAT_RHOCFAC_SI 1.68860e-9 // Critical density prefactor, J m^-3 101 #define WAT_RHOC_SI 7e-10 // Approximate critical density, J m^-3 102 #define WAT_TCBR_SI 2.726 // Cosmic background radiation temperature, K 103 #define WAT_VCBR_SI 3.695e5 // Solar velocity with respect to CBR, m s^-1 104 #define WAT_RHOCBR_SI 4.177e-14 // Energy density of CBR, J m^-3 105 #define WAT_NCBR_SI 4.109e8 // Number density of CBR photons, m^-3 106 #define WAT_SCBR_SI 3.993e-14 // Entropy density of CBR, J K^-1 m^-3 double TropicalYear1994()
double SolarEquatorialRadius()
TString ClassicalElectronRadiusUnit()
TString AtomicMassUnitUnit()
TString StefanBoltzmannConstantUnit()
double ElectronComptonWavelength()
double WienDisplacementLawConstant()
double PermittivityOfFreeSpace()
TString WienDisplacementLawConstantUnit()
double StandardAtmosphere()
TString SemimajorAxisOfWGS84ReferenceEllipsoidUnit()
TString EarthInclination2000Unit()
double GalacticCenterLongitude()
double EarthOrbitalEccentricity()
TString SemiminorAxisOfWGS84ReferenceEllipsoidUnit()
double SemiminorAxisOfWGS84ReferenceEllipsoid()
double AvogadroConstant()
double EarthEquatorialRadius()
TString BohrMagnetonUnit()
TString BoltzmannConstantUnit()
TString NuclearMagnetonUnit()
double StefanBoltzmannConstant()
double FineStructureConstant()
TString StandardGravityUnit()
TString PlanckConstantUnit()
double HubbleConstantPrefactor()
double PermeabilityOfFreeSpace()
double CriticalDensityPrefactor()
TString EnergyDensityOfCBRUnit()
TString CosmicBackgroundRadiationTemperatureUnit()
double GalacticCenterLatitude()
double SemimajorAxisOfWGS84ReferenceEllipsoid()
TString SiderealYear1994Unit()
TString ElectronMassUnit()
double BoltzmannConstant()
TString ElectronComptonWavelengthUnit()
TString GalacticCenterLongitudeUnit()
double ReducedPlanckConstant()
TString PermittivityOfFreeSpaceUnit()
double IdealGasConstant()
double NumberDensityOfCBRPhotons()
TString EarthOrbitalEccentricityUnit()
TString SolarVelocityWithRespectToCBRUnit()
TString SolarLuminosityUnit()
TString CriticalApproximateDensityUnit()
TString PlanckLengthUnit()
double EnergyDensityOfCBR()
TString AvogadroConstantUnit()
TString CriticalDensityPrefactorUnit()
double SolarVelocityWithRespectToCBR()
double ClassicalElectronRadius()
TString FineStructureConstantUnit()
TString SolarEquatorialRadiusUnit()
TString ElectronChargeUnit()
double GravitationalConstant()
double EntropyDensityOfCBR()
double HubbleApproximateConstant()
TString MeanSiderealDayUnit()
double GeometrizedSolarMass()
TString EarthEquatorialRadiusUnit()
TString PermeabilityOfFreeSpaceUnit()
TString GravitationalConstantUnit()
TString EntropyDensityOfCBRUnit()
TString HubbleApproximateConstantUnit()
TString TropicalYear1994Unit()
TString HubbleConstantPrefactorUnit()
TString StandardAtmosphereUnit()
TString AstronomicalUnitUnit()
TString GeometrizedSolarMassUnit()
double CosmicBackgroundRadiationTemperature()
TString GalacticCenterLatitudeUnit()
double EarthInclination2000()
double SiderealYear1994()
double CriticalApproximateDensity()
double AstronomicalUnit()
TString ReducedPlanckConstantUnit()
TString NumberDensityOfCBRPhotonsUnit()
TString SpeedOfLightInVacuoUnit()
TString IdealGasConstantUnit()
double SpeedOfLightInVacuo()