Commit Graph
9 Commits
Author SHA1 Message Date
Edoardo Vergerio 2bc3d91085 repo cleanup 2026-08-28 16:13:43 +02:00
Edoardo Vergerio 1e1f75c2bf added k-fold cross validation in the EGO surrogate modeling. full_meta.ipynb implementes the full FDTD simulation domain (Tidy3D) for the device and produces some result plots in comparison to the ASM model 2026-08-28 16:10:53 +02:00
Edoardo Vergerio b9b64c05ab export notebook pdf 2026-08-24 17:29:45 +02:00
Edoardo Vergerio d928584554 added a notebook to verify the full symmetric phase masks and propagation. A comparison between ASM and FDTD is made. The comparison is ideal in the sense that phase masks are implemented assuming unitary transmission. Although not realistic in practice, it is good to compare the results obtained from the two methods. Next steps will require simulating the phase mask as a true metasurface made of nano-pillars. 2026-08-24 17:27:50 +02:00
Edoardo Vergerio 7a37ba4f0e far field plane increase 2026-08-24 08:32:06 +02:00
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 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