Cantera
2.0
|
The line shape for pure collisional broadening. More...
#include <LineBroadener.h>
Public Member Functions | |
LorentzianProfile (doublereal FWHM) | |
virtual doublereal | profile (doublereal deltaFreq) |
The Lorentzian profile for collision-broadened lines. | |
virtual doublereal | cumulative (doublereal deltaFreq) |
The cumulative profile, given by
\[ \frac{1}{\pi} \tan^{-1}\left(\frac{\Delta\nu}{gamma}\right) + 0.5 \] | |
virtual double | width () |
doublereal | operator() (doublereal deltaFreq) |
Protected Attributes | |
doublereal | m_hwhm |
doublereal | m_hwhm2 |
The line shape for pure collisional broadening.
The Lorentzian line shape is
\[ L(\Delta\nu) = \frac{1}{\pi}\frac{\gamma}{\Delta\nu^2 + \gamma^2} \]
where \( \gamma = {\mbox{FWHM}/2} \).
Definition at line 74 of file LineBroadener.h.
|
virtual |
The Lorentzian profile for collision-broadened lines.
\[ \frac{1}{\pi} \frac{\gamma}{ (\Delta\nu)^2 + \gamma^2} *\]
Units: 1/wavenumber (or cm).
Reimplemented from LineBroadener.
Definition at line 31 of file LineBroadener.cpp.
References Cantera::Pi.
|
virtual |
The cumulative profile, given by
\[ \frac{1}{\pi} \tan^{-1}\left(\frac{\Delta\nu}{gamma}\right) + 0.5 \]
.
Reimplemented from LineBroadener.
Definition at line 43 of file LineBroadener.cpp.
References Cantera::Pi.