dongcheonkim / tutorial

just a practice
0 stars 0 forks source link

Code for adjoint optimization of 2D beam splitter #2

Open Samson-Ming opened 5 months ago

Samson-Ming commented 5 months ago

Dear Dr Kim,

This is Xianshun Ming from Xi'an Institute of Optics and Precision Mechanics, CAS, China. Sorry for trying to contact you in such a funny way because I have no other access, but I do have some trouble with programming for adjoint optimization of 2D beam splitter, which you are quite expert at.

I have trying to coding the adjoint optimization method for a 2D beam splitter, just as what you did in your dissertation and the paper "Inverse design and demonstration of high-performance wide-angle diffractive optical elements", and I have tried hard to modify the original code from Professor Jonathan Fan ([Metagrating-Topology-Optimization]) which is currently just for 1D beam deflection, but unfortunately, I failed to obtain the even diffraction order distribution I hope, especially for cross polarization components. By the way, I tried to use the C4v symmetry to reduce the computation cost.

I am wondering that if you could be so kind to share your source code to optimize the 2D beam splitter with RCWA method based on the adjoint optimization algorithm, and I would appreciate it very much.

Best regards and hope to hear from you soon.

Xianshun

Samson-Ming commented 5 months ago

Sorry for forgetting to leave my personal contact information:

Email: mxsin2007@163.com

Or

xsming1989@gmail.com

Thank you again.

Xianshun