tidy3d icon indicating copy to clipboard operation
tidy3d copied to clipboard

Medium2D with inhomogeneous substrate / superstrate

Open caseyflex opened this issue 2 years ago • 4 comments

Currently, Medium2D requires a homogeneous medium as a substrate / superstrate. It would be good to allow inhomogeneous media.

One possibility is to use CustomMedium for the volumetric equivalent of the Medium2D in this scenario. This would take some more effort because we'd have to use the detailed geometric information of the neighboring media.

caseyflex avatar Feb 16 '23 10:02 caseyflex

where are we at with this?

tylerflex avatar Jul 03 '23 10:07 tylerflex

We could discuss how to handle this elegantly. In the case of a handful of media, could just split up the 2D medium. In the case of many or custom medium, it’s more complicated, but might be possible using the new custom dispersive medium

On Mon, Jul 3, 2023 at 11:15 AM Tyler Hughes @.***> wrote:

where are we at with this?

— Reply to this email directly, view it on GitHub https://github.com/flexcompute/tidy3d/issues/691#issuecomment-1617814144, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3KLECJFHFKBLVJWPXFFUGTXOKLVJANCNFSM6AAAAAAU577IFU . You are receiving this because you were assigned.Message ID: @.***>

caseyflex avatar Jul 03 '23 10:07 caseyflex

@tylerflex @caseyflex I think this issue was addressed in this PR. It is possible to treat it more elegantly, but I think the fundamental issue was addressed.

dmarek-flex avatar Mar 01 '24 18:03 dmarek-flex

I think this issue can be closed. Thanks for addressing it!

On Fri, Mar 1, 2024 at 6:43 PM dmarek-flex @.***> wrote:

@tylerflex https://github.com/tylerflex @caseyflex https://github.com/caseyflex I think this issue was addressed in this PR https://github.com/flexcompute/tidy3d/pull/1395. It is possible to treat it more elegantly, but I think the fundamental issue was addressed.

— Reply to this email directly, view it on GitHub https://github.com/flexcompute/tidy3d/issues/691#issuecomment-1973736245, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3KLECLBTQ2VCITY4HU5INDYWDD5ZAVCNFSM6AAAAAAU577IFWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZTG4ZTMMRUGU . You are receiving this because you were mentioned.Message ID: @.***>

caseyflex avatar Mar 01 '24 18:03 caseyflex