LDOS computation in 3d cartesian vs Cylindrical coordinates #3175
Replies: 2 comments 2 replies
-
|
Yes, a dipole source in cylindrical coordinates is effectively a ring source with an amplitude that includes a 2πr factor if I recall correctly, so as you shift it towards the origin it effectively gets scaled by Δr so it ends up going to zero with resolution. But I keep forgetting how it was set up, maybe @oskooi remembers better since he did a bunch of experiments with this. |
Beta Was this translation helpful? Give feedback.
-
I think that is correct as well: a point source placed at |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I’ve been running some tests comparing LDOS calculations in Meep between 3D Cartesian and cylindrical coordinates, and I’m seeing a behavior I don’t fully understand.
Setup
I’m simulating a point dipole at the origin in a homogeneous bulk medium with:
* 3d cartesian: origin
* cylindrical: origin, on-axis dipole [src_pt: r=1.5/resolution],
m = -1in cylindrical)ldos_data.(a, a, a)(a/2, 0, a)withdimensions=mp.CYLINDRICALObservation
Output LDOS vs wavelength for 3d cartesian case :
Output LDOS vs wavelength for cylindrical case :
Since both setups represent the same physical system (homogeneous medium + equivalent dipole), I expected them to behave similarly. I understand that in cylindrical coordinates, the source is not a true point dipole, but effectively a ring source. So I’m wondering -
Note:
Any insights or pointers would be really helpful, and I thank you in advance for your time.
Beta Was this translation helpful? Give feedback.
All reactions