-
-
December 6, 2022 at 10:21 pm
Jiahui Huang
SubscriberHello, I have a problem with the results of doing Fourier transform of the field distribution of a L3 cavity. The starting example I use is:https://optics.ansys.com/hc/en-us/articles/360041567754 and I change the cavity to a L3 cavity and obtain the field distribution of the fundamental mode from the mode monitor as below:
and if I use log scale on the field magnitude, I notice that there is finite field at the edge
Then I apply the 2D Fourier transform in Matlab using
Y = fft2(X);
imagesc(abs(fftshift(Y))),where X is the field distribution of above image.
I got the below result and I think the center bringth region is an artifact from the Fourier transfrom of a rectangle due to the finite field magnitude on the edge (see field distribution in log scale mentioned above):
Then I decide to increase the amount of holes so that the field decays sufficiently on the edge and the resulting field distribution in log scale is below:
And you can see that the field decays to smaller values on edge thanks to increased amount of holes. However when I do Fourier transform on this one, I still obtained a center bright region with even larger value
I would appreciate if you have any comments on how to get rid of the center bright region!
-
December 9, 2022 at 7:41 pm
Guilin Sun
Ansys EmployeeFourier transform requires the field intensity to be zero at the monitor edge. You will need to smoth the field data. Please refer this example: Equi-frequency contours of photonic crystal
-
- You must be logged in to reply to this topic.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- “Import optical generation” or “delta generation rate”?
- Why am I getting “process exited without calling finalize”, and how do I fix it?
- Error on Lumerical device
- Using a license file on a new license server
- Error: addfdtd is not a valid function or a variable name
- Ansys Insight: Diverging Simulations
- Ansys Insight: Transmission results greater than one
- Ansys Insight: About override mesh in FDTD: its use and settings
- Ansys Insight: Convergence issues in CHARGE
- Is there a Lumerical script command to output the Simulation and Memory requirements?
-
2588
-
2080
-
1315
-
1106
-
459
© 2023 Copyright ANSYS, Inc. All rights reserved.