Skip to content
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

Batch simulation with varying layer thickness #23

Open
zhixwang opened this issue Aug 16, 2023 · 0 comments
Open

Batch simulation with varying layer thickness #23

zhixwang opened this issue Aug 16, 2023 · 0 comments

Comments

@zhixwang
Copy link

Dear authors,

hi, thanks a lot for the nice RCWA tool. I have a question about improving the simulation efficiency:

In my model, there are several layers behind the grating. Among these layers, one of them is air (say, Layer 1). My goal is to extract the electric field pattern within the target layer (let's say Layer N). Furthermore, I need to collect the results for varying air gaps, i.e. with different thicknesses of Layer 1.

In principle, I can set it as several independent simulation jobs. In each job, I create a sim object, add the information of each layer and solve this object, in a repeated way. However, because the grating layer remains the same in all these sub-jobs, there are a lot of duplication computations done in this approach, and it results in a long running time.

I wonder in this case, where the variation of the input parameter is only the thickness of one uniform layer, would it be possible to get the simulations done more efficiently?

I hope I have explained myself clearly. Thank you very much in advance!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant