Material::Sellmeier class reference
[Core module]
Declaration
#include <Goptical/Material/Sellmeier>
namespace Goptical {
namespace Material {
class Sellmeier;
};
};
This class is a member of the Material namespace.
Inheritance
Description
This class models optical properties of dielectric materials using Sellmeier refractive index dispersion formula:
with the micrometer wavelength.
See also SellmeierMod class.
Members
See also the full member list section for this class.
Inherited members
- 36 members inherited from Dielectric
Functions
- Sellmeier()
- Sellmeier(double K1, double L1, double K2, double L2, double K3, double L3)
- virtual double get_measurement_index(double wavelen) const
- void set_contant_term(double A)
- void set_term(unsigned int i, double B, double C)
- void set_terms_count(unsigned int c)
Members detail
Create an empty sellmeier model
Create an 3rd order sellmeier model with given coefficients and 1.0 constant
This virtual function implements the get_measurement_index
pure function declared in the Dielectric
base abstract class.
Documentation inherited from base class:
Get material relative refractive index in measurment medium at specified wavelen in nm.
Change sellmeier constant term
Set term coefficients
Set terms count