ARTS
2.4.0(git:4fb77825)
|
#include "linefunctions.h"
#include <Eigen/Core>
#include <Faddeeva/Faddeeva.hh>
#include "constants.h"
#include "linescaling.h"
Go to the source code of this file.
Functions | |
Complex | w (Complex z) noexcept |
The Faddeeva function. More... | |
constexpr Complex | dw (Complex z, Complex w) noexcept |
The Faddeeva function partial derivative. More... | |
constexpr Complex | pCqSDHC_to_arts (Complex x) noexcept |
Conversion from CGS-style lineshape to ARTS. More... | |
constexpr Complex | pCqSDHC_to_arts_freq_deriv (Complex x) noexcept |
Conversion from CGS-style lineshape to ARTS for frequncy derivatives. More... | |
constexpr Complex | pCqSDHC_to_arts_G2_deriv (Complex x) noexcept |
Conversion from CGS-style lineshape to ARTS G2 derivative. More... | |
constexpr Complex | pCqSDHC_to_arts_D2_deriv (Complex x) noexcept |
Conversion from CGS-style lineshape to ARTS D2 derivative. More... | |
The Faddeeva function partial derivative.
Definition at line 45 of file linefunctions.cc.
References w().
Referenced by operator>>(), Linefunctions::set_lorentz(), and Linefunctions::set_voigt().
Conversion from CGS-style lineshape to ARTS.
Definition at line 50 of file linefunctions.cc.
References conj(), Conversion::hitran2arts_linestrength(), Constant::pow2(), and ARTS::Var::x().
Conversion from CGS-style lineshape to ARTS D2 derivative.
Definition at line 78 of file linefunctions.cc.
References Conversion::hitran2arts_linestrength(), Constant::pow4(), and ARTS::Var::x().
Conversion from CGS-style lineshape to ARTS for frequncy derivatives.
Definition at line 59 of file linefunctions.cc.
References Conversion::hitran2arts_linestrength(), Constant::pow4(), and ARTS::Var::x().
Conversion from CGS-style lineshape to ARTS G2 derivative.
Definition at line 68 of file linefunctions.cc.
References Conversion::hitran2arts_linestrength(), Constant::pow4(), and ARTS::Var::x().
The Faddeeva function.
Definition at line 42 of file linefunctions.cc.
Referenced by RadiationVector::add_weighted(), AngularGridsSetFluxCalc(), bin_quadweights(), calcBaselineFit(), calculate_weights_linear(), dotprod_with_los(), dw(), find_all(), find_first(), gzstreambuf::flush_buffer(), from_dpath_to_dx(), Zeeman::FromGrids(), geo_posWherePpathPassesZref(), gsl_integration_glfixed_table_alloc(), interp(), interpweights(), jacobianCalcFreqStretch(), jacobianCalcPointingZaInterp(), jacobianCalcPointingZaRecalc(), jacobianCalcPolyfit(), los_xyz_by_uvw_local(), MagFieldsFromAltitudeRawCalc(), mblock_dlos_gridUniformCircular(), mblock_dlos_gridUniformRectangular(), met_mm_polarisation_hmatrix(), mult(), polint(), ppath_end_2d(), ppathFromRtePos2(), CIARecord::ReadFromCIA(), sensor_responseFillFgrid(), sensor_responsePolarisation(), Linefunctions::set_voigt(), oem::NormalizingSolver< TransformationMatrixType, SolverType >::solve(), solve(), stokes2pol(), surfaceLambertianSimple(), test_gsl_int(), and x2artsSensor().