Electromagnetic Template Library (EMTL)
Loading...
Searching...
No Matches
emLorentz Struct Reference

Lorentz pole. More...

#include <medium.h>

Inherits emPolarizability.

Public Member Functions

 emLorentz (valtype wp_=0, valtype damp_=0, valtype deps_=1, valtype damp_num_=0, enum emMEDIUM_UNITS unitid=emMEDUIM_NOCONV)
 damping coefficient in numenator (in rad/time unit), see http://fdtd.kintechlab.com/en/fitting
 
void calibrate (valtype coef)
 scaling parameters of frequency dimensionality
 
void calibrate (enum emMEDIUM_UNITS unitid)
 scaling parameters with conversion presets from emMEDIUM_UNITS
 
void zero_damping ()
 remove all damping factors
 

Public Attributes

valtype wp
 plasma frequency (in rad/time unit)
 
valtype deps
 damping coefficienty (in rad/time unit)
 
valtype damp_num
 epsion coefficient in numenator
 

Detailed Description

Lorentz pole.


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