Instructions
Processor
i
The minimum number of layers for the processor is 2.
However, if you want to run a solid sphere, just make two layers and set both materials to be the same.
For processing's sake, the maximum layers is 6.
Number of layers:
2
3
4
5
6
i
Files must be tab-separated files with a tab-separated header row and no spaces.
All lines you want ignored should be preceded with '#'.
The script will interpolate between these wavelengths if your dielectric file has asymmetric gaps.
The user has the option of compiling dielectric information into one text file or mulitple.
Make sure that every file has its first column as the wavelengths (in nm).
If wavelengths are given in micrometer, the system will set them to nm if the values are all less than 10 micrometer.
Multiple Dielectric Files:
i
For each layer, the radial measurement is from the center of the sphere to the outermost edge of the layer.
The image at the top of the page provides a good example.
Radii:
i
The columns in your dielectric file are indexed at 0.
Therefore, the first column (the wavelegnths) is column 0 and the second column is column 1.
The first input for a layer's columns is the real component of the dielectric function and the second input is the imaginary component.
Dielectric Columns:
i
Since dielectric files can vary so much, we use the sample points in your dielectric files to inpterpolate a complete list of dielectric values for any given wavelength.
However, the first and last wavelengths requested by the processor must be included in the range of your input file.
The processor uses an interpolation method known as the Lagrangian 4-point interpolation.
Wavelengths: