how to calculate unpolarized reflectance from PyElli Result #137
-
Hello, I wanted to use PyElli to analyze data from a normal incidence reflectometer. None of the field returned in Result seem to contain unpolarized, normal reflectance (Result.R does not match the result from other solvers) Help! Paola I tested it on a simple stack: Air - 20A,TaucLorentz oscillator sum - Si. below is the code NSi=sidata['N'] # complex refractive index n+ik |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 17 replies
-
Hey Paola, at first glance everything looks fine to me, the If you are able and willing to share your model data (mainly the NSi an DM_Sn0 data) and if you have experimental data you want to compare to, then I'll have a look at this as well and see if I can spot any problems. |
Beta Was this translation helpful? Give feedback.
-
ReflectanceComparison.zip
The notebook attempt to
|
Beta Was this translation helpful? Give feedback.
-
Erratum_Jellison Modine Tauc Lorentz.pdf |
Beta Was this translation helpful? Give feedback.
EVEN BETTER news!
I think all discrepancy is resolved. When I look into result.py to change the R definition - I realized it is the documentation which is confusing (Rss/Rpp) but the code is correct that is where it hit me... I work in A because the largest layer I see is <50A nut pyElli works... in nm! now everything matches perfectly. So I will have to be extra careful with the parameterization of dispersion model, or decide to add some to pyElli - let me know if you'd be interested in additional flavors of dispersion model if I go that route. Thank you Thank you!