#include <lineshape.h>
|
constexpr | Voigt (Numeric F0_noshift, const Output &ls, Numeric DC, Numeric dZ) noexcept |
|
constexpr Complex | dFdf () const noexcept |
|
constexpr Complex | dFdF0 () const noexcept |
|
constexpr Complex | dFdDV (Numeric d) const noexcept |
|
constexpr Complex | dFdD0 (Numeric d) const noexcept |
|
constexpr Complex | dFdG0 (Numeric d) const noexcept |
|
constexpr Complex | dFdH (Numeric dZ) const noexcept |
|
constexpr Complex | dFdVMR (const Output &d) const noexcept |
|
constexpr Complex | dFdT (const Output &d, Numeric T) const noexcept |
|
Complex | operator() (Numeric f) noexcept |
|
bool | OK () const noexcept |
|
|
static constexpr Complex | dFdETA (Numeric) noexcept |
|
static constexpr Complex | dFdFVC (Numeric) noexcept |
|
static constexpr Complex | dFdD2 (Numeric) noexcept |
|
static constexpr Complex | dFdG2 (Numeric) |
|
|
static constexpr std::string_view | name = "Voigt" |
|
Definition at line 119 of file lineshape.h.
◆ Voigt()
constexpr LineShape::Voigt::Voigt |
( |
Numeric |
F0_noshift, |
|
|
const Output & |
ls, |
|
|
Numeric |
DC, |
|
|
Numeric |
dZ |
|
) |
| |
|
inlineconstexprnoexcept |
◆ dFdD0()
constexpr Complex LineShape::Voigt::dFdD0 |
( |
Numeric |
d | ) |
const |
|
inlineconstexprnoexcept |
◆ dFdD2()
static constexpr Complex LineShape::Voigt::dFdD2 |
( |
Numeric |
| ) |
|
|
inlinestaticconstexprnoexcept |
◆ dFdDV()
constexpr Complex LineShape::Voigt::dFdDV |
( |
Numeric |
d | ) |
const |
|
inlineconstexprnoexcept |
◆ dFdETA()
static constexpr Complex LineShape::Voigt::dFdETA |
( |
Numeric |
| ) |
|
|
inlinestaticconstexprnoexcept |
◆ dFdf()
constexpr Complex LineShape::Voigt::dFdf |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ dFdF0()
constexpr Complex LineShape::Voigt::dFdF0 |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ dFdFVC()
static constexpr Complex LineShape::Voigt::dFdFVC |
( |
Numeric |
| ) |
|
|
inlinestaticconstexprnoexcept |
◆ dFdG0()
constexpr Complex LineShape::Voigt::dFdG0 |
( |
Numeric |
d | ) |
const |
|
inlineconstexprnoexcept |
◆ dFdG2()
static constexpr Complex LineShape::Voigt::dFdG2 |
( |
Numeric |
| ) |
|
|
inlinestaticconstexpr |
◆ dFdH()
constexpr Complex LineShape::Voigt::dFdH |
( |
Numeric |
dZ | ) |
const |
|
inlineconstexprnoexcept |
◆ dFdT()
constexpr Complex LineShape::Voigt::dFdT |
( |
const Output & |
d, |
|
|
Numeric |
T |
|
) |
| const |
|
inlineconstexprnoexcept |
◆ dFdVMR()
constexpr Complex LineShape::Voigt::dFdVMR |
( |
const Output & |
d | ) |
const |
|
inlineconstexprnoexcept |
◆ OK()
bool LineShape::Voigt::OK |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator()()
Complex LineShape::Voigt::operator() |
( |
Numeric |
f | ) |
|
|
noexcept |
◆ dF
Complex LineShape::Voigt::dF |
Complex LineShape::Voigt::F |
◆ invGD
Numeric LineShape::Voigt::invGD |
◆ mF0
Numeric LineShape::Voigt::mF0 |
◆ name
constexpr std::string_view LineShape::Voigt::name = "Voigt" |
|
staticconstexpr |
Complex LineShape::Voigt::z |
The documentation for this struct was generated from the following files: