#include <string_view>
#include <variant>
#include "arts_conversions.h"
#include "energylevelmap.h"
#include "linescaling.h"
#include "nonstd.h"
#include "species.h"
Go to the source code of this file.
|
namespace | LineShape |
| Computations of line shape derived parameters.
|
|
|
void | LineShape::compute (ComputeData &com, ComputeData &sparse_com, const AbsorptionLines &band, const ArrayOfRetrievalQuantity &jacobian_quantities, const EnergyLevelMap &rtp_nlte, const Vector &vmrs, const ArrayOfSpeciesTag &self_tag, const Numeric &self_vmr, const Numeric &isot_ratio, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Numeric &H, const Numeric &sparse_lim, const Zeeman::Polarization zeeman_polarization, const Options::LblSpeedup speedup_type, const bool robust) ARTS_NOEXCEPT |
| Compute the absorption of an absorption band.
|
|
Vector | LineShape::linear_sparse_f_grid (const Vector &f_grid, const Numeric &sparse_df) ARTS_NOEXCEPT |
|
bool | LineShape::good_linear_sparse_f_grid (const Vector &f_grid_dense, const Vector &f_grid_sparse) noexcept |
|
Vector | LineShape::triple_sparse_f_grid (const Vector &f_grid, const Numeric &sparse_df) noexcept |
|