You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The source E-field seems to always be forced to zero in this case. The source works when the objects are added in the other order.
I might be doing something wrong, just posting this issue to ask what the expected behavior should be when troubleshooting - is the overlapping case allowed and meaningful?
Thanks!
(tangentially related, should adding an object inside a PML maybe throw an exception? Do you know of any cases where that would be a valid thing to do?)
The text was updated successfully, but these errors were encountered:
Adding objects inside the PML is not recommended. The PML in this library is implemented pretty naively, which unfortunately makes it not so easy to combine with custom objects. It would indeed be better to raise an Exception right now.
To solve the above issue, the PML probably has to be implemented differently... probably stretched coordinates or uPML... unfortunately I lack the time (and expertise?) to implement something like this right away... (feel free to give it a try and open a PR 😉)
I was trying to build a (dubious) test-case for current density by putting a source in a conductive medium, like so:
The source E-field seems to always be forced to zero in this case. The source works when the objects are added in the other order.
I might be doing something wrong, just posting this issue to ask what the expected behavior should be when troubleshooting - is the overlapping case allowed and meaningful?
Thanks!
(tangentially related, should adding an object inside a PML maybe throw an exception? Do you know of any cases where that would be a valid thing to do?)
The text was updated successfully, but these errors were encountered: