Edoardo Vergerio
|
87d8d7f15c
|
added results from symmetric simulations
|
2026-08-23 18:32:33 +02:00 |
|
Edoardo Vergerio
|
7380eabf54
|
parameter change and minor modifications
|
2026-08-23 18:17:16 +02:00 |
|
Edoardo Vergerio
|
0b9dfffe89
|
added full_meta_meep and meep_fullmeta_propagation which contain first attempts at using meep for computing the whole system. At first, we check propagation using meep_fullmeta_propagation and will later introduce pillars after verification.
|
2026-08-23 18:13:34 +02:00 |
|
Edoardo Vergerio
|
00a1a802c3
|
introduced a setting to fix the maximum diameter of metasurfaces. Practically this is translated into an additional constraint on the optimization algorithm that fixes to zero the degrees of freedom that are outside the designated region. Overall, the number of pixels does not change to guarantee sufficient padding for the fft. Added metaprop_fibermode_doublet_ego_sym.py that implements the ego optimization for finding the optimal distance values under mirror boundary conditions.
|
2026-08-22 10:32:06 +02:00 |
|
Edoardo Vergerio
|
367ffc3457
|
modified metaprop_fibermode_doublet.py with the introduction of an utility function to compute the input field by propgating the source field of a desired propagation distance. This is useful in simulations when setting up custom sources. Added full_meta.ipynb which implements the full first metasurface, truncating the substrate with a custom source and computing the fields just before MS2 using projection monitors
|
2026-08-21 17:43:15 +02:00 |
|
Edoardo Vergerio
|
71c4edf538
|
improved handling of mirror-symmetry boundary conditions
|
2026-08-20 18:15:33 +02:00 |
|
Edoardo Vergerio
|
d76d8a493c
|
repo cleanup
|
2026-08-19 17:50:59 +02:00 |
|
Edoardo Vergerio
|
e63c11ea58
|
repository update. Added metaprop_fibermode_doublet_sym.py which implements a constrained optimization enforcing mirror symmetry about the x and y axes. Mirror symmetry can be exploited in this problem since the target mode has such symmetry. Each metasurface has effectively a quarter of the degrees of freedom compared to the unconstrained problem.
|
2026-08-19 17:48:11 +02:00 |
|