On 07/18/2018 12:04 PM, Vince Lee wrote:

Thank you so much for your reply. So if I use the Li 1980 reference for 1.2-1.4 
um, which is in the transparent range, I should download the data and fit the 
Sellmeier coefficients, but I'm still not very clear how to convert that to 
Lorentz form.

You will need to use nonlinear optimization to fit the data as described in the FAQ:

http://meep.readthedocs.io/en/latest/FAQ/#how-do-i-import-n-and-k-values-into-meep

On a separate account, I tried to load the default material library and got the 
following warning message,

from materials_library import Si,SiO2
meep/geom.py:175: RuntimeWarning: Epsilon < 1 may require adjusting the Courant 
parameter. See the 'Numerical Stability' entry under the 'Materials' section of 
the documentation
   warnings.warn(eps_warning, RuntimeWarning)

why would epsilon be <1 for these 2 materials?

This is because the entire materials library, which includes other materials with epsilon < 1, was being executed during the import. This issue has been recently fixed via https://github.com/stevengj/meep/pull/426.



_______________________________________________
meep-discuss mailing list
meep-discuss@ab-initio.mit.edu
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to