|
WarpX
|
#include <AMReX_REAL.H>Go to the source code of this file.
Namespaces | |
| namespace | ablastr |
| namespace | ablastr::constant |
| namespace | ablastr::constant::math |
| namespace | ablastr::constant::SI |
Variables | |
| static constexpr amrex::Real | ablastr::constant::math::pi = 3.14159265358979323846_rt |
| ratio of a circle's circumference to its diameter | |
| static constexpr amrex::Real | ablastr::constant::math::tau = 2.0_rt * pi |
| https://tauday.com/tau-manifesto | |
| static constexpr auto | ablastr::constant::SI::c = 299'792'458._rt |
| vacuum speed of light [m/s] | |
| static constexpr auto | ablastr::constant::SI::ep0 = 8.8541878188e-12_rt |
| vacuum permittivity: dielectric permittivity of vacuum [F/m] | |
| static constexpr auto | ablastr::constant::SI::mu0 = 1.2566370612685e-06_rt |
| static constexpr auto | ablastr::constant::SI::q_e = 1.602176634e-19_rt |
| elementary charge [C] | |
| static constexpr auto | ablastr::constant::SI::m_e = 9.1093837139e-31_rt |
| electron mass [kg] | |
| static constexpr auto | ablastr::constant::SI::m_p = 1.67262192595e-27_rt |
| proton mass [kg] | |
| static constexpr auto | ablastr::constant::SI::m_u = 1.66053906892e-27_rt |
| dalton: unified atomic mass unit [kg] | |
| static constexpr auto | ablastr::constant::SI::hbar = 1.0545718176461565e-34_rt |
| reduced Planck Constant = h / tau [J*s] | |
| static constexpr auto | ablastr::constant::SI::alpha = 0.0072973525643330135_rt |
| static constexpr auto | ablastr::constant::SI::r_e = 2.8179403205e-15_rt |
| classical electron radius = 1./(4*pi*ep0) * q_e*q_e/(m_e*c*c) [m] | |
| static constexpr double | ablastr::constant::SI::xi = 1.3050122383827227e-52 |
| xi: nonlinearity parameter of Heisenberg-Euler effective theory = (2.*alpha*alpha*ep0*ep0*hbar*hbar*hbar)/(45.*m_e*m_e*m_e*m_e*c*c*c*c*c) | |
| static constexpr auto | ablastr::constant::SI::xi_c2 = 1.1728865075613984e-35_rt |
| xi times c2 = xi*c*c. This should be usable for single precision instead of xi; very close to smallest float32 number possible (1.2e-38) | |
| static constexpr auto | ablastr::constant::SI::kb = 1.380649e-23_rt |
| Boltzmann constant (exact) [J/K]. | |
| static constexpr auto | ablastr::constant::SI::eV = q_e |
| 1 eV in [J] | |
| static constexpr auto | ablastr::constant::SI::MeV = q_e * 1e6_rt |
| 1 MeV in [J] | |
| static constexpr auto | ablastr::constant::SI::eV_invc = eV / c |
| 1 eV/c in [kg*m/s] | |
| static constexpr auto | ablastr::constant::SI::MeV_invc = MeV / c |
| 1 MeV/c in [kg*m/s] | |
| static constexpr auto | ablastr::constant::SI::eV_invc2 = eV / (c * c) |
| 1 eV/c^2 in [kg] | |
| static constexpr auto | ablastr::constant::SI::MeV_invc2 = MeV / (c * c) |
| 1 MeV/c^2 in [kg] | |