12 std::complex<double>
n_BK7(
double wvl);
33 std::complex<double>
n_Air(
double wvl);
43 std::complex<double>
n_Sellmeier(
double lambda,
double C[3],
double B[3]);
50 std::complex<double>
n_lin(
double wvl);
56 std::complex<double>
n_PMMA (
double wvl);
62 std::complex<double>
n_ABS(
double wvl);
64 std::complex<double>
n_test (
double wvl);
Raytracer used for ultrashort pulse calculation with raytracing only.
std::complex< double > n_lin(double wvl)
std::complex< double > n_fused_silica(double wvl)
refractive index of fused silica according to refractiveindex.info
std::complex< double > n_Air(double wvl)
refractive index of air according to refractiveindex.info
std::complex< double > n_BK7(double wvl)
refractive index of BK7 (glass, Schott) according to refractiveindex.info
std::complex< double > n_test(double wvl)
std::complex< double > n_Vacuum(double wvl)
refractive index of vacuum (=1.0) for compatibility
std::complex< double > n_LASF55(double wvl)
refractive index of LASF55-glass from Schott (coefficients according taken from www....
std::complex< double > n_Sellmeier(double lambda, double C[3], double B[3])
refractive index formula used for glasses from Schott
std::complex< double > n_ABS(double wvl)
refractive index function for highly absorbing medium with real part 1.0
std::complex< double > n_PMMA(double wvl)
refractive index function of Poly(methyl mathacrylate), PMMA refractive index function for PMMA taken...
std::complex< double > n_Glass(double wvl)
refractive index of 1.5
This class is used for the iray class. This class is intended for internal use only....