ARTS 2.5.9 (git: 825fa5f2)
LineShape::LocalThermodynamicEquilibrium Struct Reference

#include <lineshape.h>

Public Member Functions

constexpr LocalThermodynamicEquilibrium (Numeric I0, Numeric r, Numeric drdSELFVMR, Numeric drdT, Numeric QT0, Numeric QT, Numeric dQTdT, Numeric br, Numeric dbr_dT_rat, Numeric stim, Numeric dstim_dT, Numeric dstim_dF0) noexcept
 
 LocalThermodynamicEquilibrium (Numeric I0, Numeric T0, Numeric T, Numeric F0, Numeric E0, Numeric QT, Numeric QT0, Numeric dQTdT, Numeric r, Numeric drdSELFVMR, Numeric drdT) noexcept
 
constexpr Numeric dSdT () const noexcept
 
constexpr Numeric dSdI0 () const noexcept
 
constexpr Numeric dSdF0 () const noexcept
 
constexpr Numeric dSdSELFVMR () const noexcept
 

Static Public Member Functions

static constexpr Numeric dSdNLTEu () noexcept
 
static constexpr Numeric dSdNLTEl () noexcept
 
static constexpr Numeric dNdT () noexcept
 
static constexpr Numeric dNdI0 () noexcept
 
static constexpr Numeric dNdF0 () noexcept
 
static constexpr Numeric dNdNLTEu () noexcept
 
static constexpr Numeric dNdNLTEl () noexcept
 
static constexpr Numeric dNdSELFVMR () noexcept
 
static constexpr bool do_nlte () noexcept
 

Public Attributes

Numeric S
 
Numeric dSdI0val
 
Numeric dSdTval
 
Numeric dSdF0val
 
Numeric dSdSELFVMRval
 

Static Public Attributes

static constexpr Numeric N = 0.0
 

Detailed Description

Definition at line 392 of file lineshape.h.

Constructor & Destructor Documentation

◆ LocalThermodynamicEquilibrium() [1/2]

constexpr LineShape::LocalThermodynamicEquilibrium::LocalThermodynamicEquilibrium ( Numeric  I0,
Numeric  r,
Numeric  drdSELFVMR,
Numeric  drdT,
Numeric  QT0,
Numeric  QT,
Numeric  dQTdT,
Numeric  br,
Numeric  dbr_dT_rat,
Numeric  stim,
Numeric  dstim_dT,
Numeric  dstim_dF0 
)
inlineconstexprnoexcept

Definition at line 401 of file lineshape.h.

◆ LocalThermodynamicEquilibrium() [2/2]

LineShape::LocalThermodynamicEquilibrium::LocalThermodynamicEquilibrium ( Numeric  I0,
Numeric  T0,
Numeric  T,
Numeric  F0,
Numeric  E0,
Numeric  QT,
Numeric  QT0,
Numeric  dQTdT,
Numeric  r,
Numeric  drdSELFVMR,
Numeric  drdT 
)
noexcept

Definition at line 1916 of file lineshape.cc.

Member Function Documentation

◆ dNdF0()

static constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dNdF0 ( )
inlinestaticconstexprnoexcept

Definition at line 446 of file lineshape.h.

◆ dNdI0()

static constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dNdI0 ( )
inlinestaticconstexprnoexcept

Definition at line 445 of file lineshape.h.

◆ dNdNLTEl()

static constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dNdNLTEl ( )
inlinestaticconstexprnoexcept

Definition at line 448 of file lineshape.h.

◆ dNdNLTEu()

static constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dNdNLTEu ( )
inlinestaticconstexprnoexcept

Definition at line 447 of file lineshape.h.

◆ dNdSELFVMR()

static constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dNdSELFVMR ( )
inlinestaticconstexprnoexcept

Definition at line 449 of file lineshape.h.

◆ dNdT()

static constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dNdT ( )
inlinestaticconstexprnoexcept

Definition at line 444 of file lineshape.h.

◆ do_nlte()

static constexpr bool LineShape::LocalThermodynamicEquilibrium::do_nlte ( )
inlinestaticconstexprnoexcept

Definition at line 451 of file lineshape.h.

◆ dSdF0()

constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dSdF0 ( ) const
inlineconstexprnoexcept

Definition at line 437 of file lineshape.h.

Referenced by test_lte_strength().

◆ dSdI0()

constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dSdI0 ( ) const
inlineconstexprnoexcept

Definition at line 436 of file lineshape.h.

Referenced by test_lte_strength().

◆ dSdNLTEl()

static constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dSdNLTEl ( )
inlinestaticconstexprnoexcept

Definition at line 439 of file lineshape.h.

◆ dSdNLTEu()

static constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dSdNLTEu ( )
inlinestaticconstexprnoexcept

Definition at line 438 of file lineshape.h.

◆ dSdSELFVMR()

constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dSdSELFVMR ( ) const
inlineconstexprnoexcept

Definition at line 440 of file lineshape.h.

◆ dSdT()

constexpr Numeric LineShape::LocalThermodynamicEquilibrium::dSdT ( ) const
inlineconstexprnoexcept

Definition at line 435 of file lineshape.h.

Referenced by test_lte_strength().

Member Data Documentation

◆ dSdF0val

Numeric LineShape::LocalThermodynamicEquilibrium::dSdF0val

Definition at line 398 of file lineshape.h.

◆ dSdI0val

Numeric LineShape::LocalThermodynamicEquilibrium::dSdI0val

Definition at line 396 of file lineshape.h.

◆ dSdSELFVMRval

Numeric LineShape::LocalThermodynamicEquilibrium::dSdSELFVMRval

Definition at line 399 of file lineshape.h.

◆ dSdTval

Numeric LineShape::LocalThermodynamicEquilibrium::dSdTval

Definition at line 397 of file lineshape.h.

◆ N

constexpr Numeric LineShape::LocalThermodynamicEquilibrium::N = 0.0
staticconstexpr

Definition at line 394 of file lineshape.h.

◆ S

Numeric LineShape::LocalThermodynamicEquilibrium::S

The documentation for this struct was generated from the following files: