-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dispersion curves and mode analysis #14
Comments
Thank you. |
Thank you very much for the detailed answer. I am testing several sorting methods from the simplest like EigenShuffle to a the more elaborated (see for example arxiv.org/abs/2006.14254). |
Hello, I get the following error when I try to compute Should it be possible to running sweeps over the incident angle only after calculating the eigenmodes of all layers including the input layer? Assuming the wavelength is kept constant.
would you please advise on a way to reduce the computation time when running multiple sweeps such as the incident waves angle and wavelength? thank you |
To further clarify my question on a similar topic, please check out the following |
A tangential k-vector is determined by the angle of incidence and other k-vectors are defined according to the diffraction order. Afterwards, the eigenmode is calculated according to these k-vectors. Since the
Thank you. |
Hello,
Congratulations on developing TORCWA!
1- Would you please advise on how to calculate mode dispersion curves of an individual layer, and mode evolution with geometric or materials parameters? Though I am new to the RCWA method, but I understand that computing eigenmodes of individual layer is the first step in the implemented algorithm. So, would it be possible to plot eigenvalues maps (such as Dirac cones) without the need to perform reflection/transmission computations?
2- A follow up on the first question, what is the best approach to track modes coupling evolutions across multiple layers with a geometric tuning in one of them?
My apologies if my questions are not actually issues with the package, but to my understanding providing hints or examples to tackle these questions could be of great help to a broad audience.
Thank you,
Hadi
The text was updated successfully, but these errors were encountered: