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 |
|