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