18#include "matpack_data.h"
19#include "matpack_complex.h"
33 const Numeric& theta);
35Numeric
invplanck(
const Numeric& i,
const Numeric& f);
37Numeric
invrayjean(
const Numeric& i,
const Numeric& f);
67Numeric
planck(
const Numeric& f,
const Numeric& t);
69void planck(VectorView
b,
const ConstVectorView& f,
const Numeric& t);
71Vector planck(
const ConstVectorView& f,
const Numeric& t);
73Numeric
dplanck_dt(
const Numeric& f,
const Numeric& t);
75void dplanck_dt(VectorView
b,
const ConstVectorView& f,
const Numeric& t);
79Numeric
dplanck_df(
const Numeric& f,
const Numeric& t);
83Numeric
rayjean(
const Numeric& f,
const Numeric& t);
The global header file for ARTS.
constexpr Numeric k
Boltzmann constant convenience name [J/K].
constexpr auto pow2(auto x) noexcept
power of two
invlib::Vector< ArtsVector > Vector
invlib wrapper type for ARTS vectors.
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
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