|
Cantera
2.1.2
|
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. More... | |
| virtual doublereal | cumulative (doublereal deltaFreq) |
| The cumulative profile, given by
\[ \frac{1}{\pi} \tan^{-1}\left(\frac{\Delta\nu}{gamma}\right) + 0.5 \] . More... | |
| virtual double | width () |
Public Member Functions inherited from LineBroadener | |
| LineBroadener () | |
| Default constructor. More... | |
| virtual | ~LineBroadener () |
| Destructor. More... | |
| 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 78 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 29 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 41 of file LineBroadener.cpp.
References Cantera::Pi.
1.8.6