Simulation

Simulation#

Note

Bent-cell material interpretation is controlled by EMEModeSpec through bend_medium_frame. Use "global" for media fixed in physical space and "co_rotating" for media that should bend with the local cross-section. EME supports AnisotropicMedium and reciprocal FullyAnisotropicMedium. Bent custom media, including CustomAnisotropicMedium, are currently supported only with bend_medium_frame="co_rotating". For bent anisotropic media in the global-frame interpretation, num_reps / EMEPeriodicitySweep and some EMELengthSweep setups are rejected when reusing modes would require solving at a different local tensor orientation. If you instead resolve such bends with multiple cells, check convergence with respect to the number of EME cells.

tidy3d.EMESimulation

EigenMode Expansion (EME) simulation.