Here are the description of ior file as found with the SOPRA database:
A full ior file (or complex ior file) stores the index of refraction (N) and absorption or extinction coefficient (K) for each wavelenght. It is an ASCII file that follows this specification :
The first number indicates the spectral unit (1 = eV, 2 = µm, 3 = cm-1, 4 = nm )
<spectral_unit> <spectral_range> <spectral_range> <number_of_intervals>
<N> <K>
<N> <K>
Example:
h2o.ior/water:
1 1.5 6 90
1.329 0
1.329291 0
1.329579 0
1.329866 0
1.330149 0
1.330429 0
1.330705 0
...
1.378997 0
1.38058 0
1.382205 0
1.383869 0
1.385561 0
1.387275 0
1.389 0
this file provide the n and k values for water at energies ranging from 1.5 to 6 eV for 90 intervals (hence it contains 91 n and k values). The measured k values being very low are rounded down to 0.
Note that the unit part (first number) has been omitted in the Maxwell manual, though some ior use another unit than eV (1) and seem to work ok nevertheless.
Any n/k dataset reasonably complete in the visible spectrum can be used to make an ior file. It may need some interpolation to have even intervals. I found that Findgraph software (
http://www.findgraph.com/ ) is convenient to get an interpolated dataset. I haven't tryied it yet, but it seems that you can even retrieve a dataset from a scanned curve.
HD
HD
The journey's FAR from over
LW 9.2 Win XP pro amd64x2 2.2 ghz 4gb ram