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
When there is a structure completely inside the absorber boundary, it triggers a warning
WARNING: A bound of Simulation.structures[94] was
detected as being within the simulation PML. We
recommend extending structures to infinity or
completely outside of the simulation PML to avoid
unexpected effects when the structures are not
translationally invariant within the PML.
This seems to be related to the pml_thicknesseshere actually includes not just PML but absorber as well. Therefore _validate_no_structures_pml returns a warning for structures in absorber too.
The text was updated successfully, but these errors were encountered:
I am wondering if we should change the message instead of completely removing the warning for Absorbers. Yes, absorbers may not diverge, but I feel like this could still be indicative of an unintended setup in some cases, e.g. this can create extra reflections if the users just didn't realize that they didn't extend their structures through. What do you think?
When there is a structure completely inside the absorber boundary, it triggers a warning
WARNING: A bound of Simulation.structures[94] was
detected as being within the simulation PML. We
recommend extending structures to infinity or
completely outside of the simulation PML to avoid
unexpected effects when the structures are not
translationally invariant within the PML.
This seems to be related to the
pml_thicknesses
here actually includes not just PML but absorber as well. Therefore_validate_no_structures_pml
returns a warning for structures in absorber too.The text was updated successfully, but these errors were encountered: