strspeed
Newbie level 3
Hi,
I've been working with the EMpy simulation software and comparing my results to other suites with good results. However, I'm running into issues modeling layers which are not simple binary gratings.
For example I'm trying to get the Fourier transform coefficients of the following layer.
I've been reading all of the papers I can find on the topic but either they are not clicking with me or it has not been discussed.
The library has two functions, one called SymmetricDoubleGrating (I cant get working, or dont undersand) and another Called AsymetricDoubleGrating (I can get working, dont understand). I'd like to understand what exactly is happening in their getEPSFourierCoeffs method given that I believe it's what I'm hopping to achieve.
link to the library and described functions.
https://github.com/lbolla/EMpy/blob/master/EMpy/utils.py
I've been working with the EMpy simulation software and comparing my results to other suites with good results. However, I'm running into issues modeling layers which are not simple binary gratings.
For example I'm trying to get the Fourier transform coefficients of the following layer.
I've been reading all of the papers I can find on the topic but either they are not clicking with me or it has not been discussed.
The library has two functions, one called SymmetricDoubleGrating (I cant get working, or dont undersand) and another Called AsymetricDoubleGrating (I can get working, dont understand). I'd like to understand what exactly is happening in their getEPSFourierCoeffs method given that I believe it's what I'm hopping to achieve.
link to the library and described functions.
https://github.com/lbolla/EMpy/blob/master/EMpy/utils.py