I've tried increasing PML thickness (went up to 8 micron) and resolution
(went up to 150). As for run time, I am using the decay factor, and have
manually been terminating it when the reflectances exceed unity. I think
the maximum time I've run for is around 3000 units.
On 2020-08-14 9:11
Note that due to the Fourier Uncertainty Principle, the runtime should
be at least ~1/frequency resolution. In practice, the runtime may even
have to be twice as large as demonstrated in
As an immediate solution, I implemented the coordinate transform method the
following paper to simulate bent waveguides in the MPB modesolver:
https://www.osapublishing.org/ol/abstract.cfm?uri=ol-38-11-1778
Essentially, I define a "get_epsilon" method that returns an epsilon tensor
in the
3 matches
Mail list logo