Cantera  2.0
LorentzianProfile Class Reference

The line shape for pure collisional broadening. More...

#include <LineBroadener.h>

Inheritance diagram for LorentzianProfile:
[legend]
Collaboration diagram for LorentzianProfile:
[legend]

## 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

## Detailed Description

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.

## Member Function Documentation

 doublereal profile ( doublereal deltaFreq )
virtual

The Lorentzian profile for collision-broadened lines.

$\frac{1}{\pi} \frac{\gamma}{ (\Delta\nu)^2 + \gamma^2} *$

Units: 1/wavenumber (or cm).

Definition at line 31 of file LineBroadener.cpp.

References Cantera::Pi.

 doublereal cumulative ( doublereal deltaFreq )
virtual

The cumulative profile, given by

$\frac{1}{\pi} \tan^{-1}\left(\frac{\Delta\nu}{gamma}\right) + 0.5$

.