The global header file for ARTS.
A constant view of a Vector.
Implementation of Matrix, Vector, and such stuff.
NUMERIC Numeric
The type to use for all floating point numbers.
std::complex< Numeric > Complex
constexpr Numeric k
Boltzmann constant convenience name [J/K].
constexpr auto pow2(auto x) noexcept
power of two
Numeric dplanck_df(const Numeric &f, const Numeric &t)
dplanck_df
Numeric dinvplanckdI(const Numeric &i, const Numeric &f)
dinvplanckdI
constexpr Numeric dnumber_density_dt(Numeric p, Numeric t) noexcept
dnumber_density_dT
constexpr Numeric number_density(Numeric p, Numeric t) noexcept
number_density
Numeric planck(const Numeric &f, const Numeric &t)
planck
Numeric rayjean(const Numeric &f, const Numeric &t)
rayjean
Numeric barometric_heightformula(const Numeric &p, const Numeric &dh)
barometric_heightformula
Numeric invrayjean(const Numeric &i, const Numeric &f)
invrayjean
Complex refice_(const Numeric &wavlen, const Numeric &temp)
Calculates complex refractive index of Ice 1H.
Numeric invplanck(const Numeric &i, const Numeric &f)
invplanck
Numeric dplanck_dt(const Numeric &f, const Numeric &t)
dplanck_dt
void fresnel(Complex &Rv, Complex &Rh, const Complex &n1, const Complex &n2, const Numeric &theta)
fresnel