Tidy3D 3.0 🚀 #1618
daquinteroflex
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have opened this discussion as I'm now organising the implementation plan for the 3.0 restructure, based on that we seem to be more keen to explore this approach.
Overview
We can break down this restructure into two aspects:
The benefit is that these tasks can be broken down into subsections and are decoupled from each other, which inherently means they're progressively implementable.
The ethos of this approach is:
High Level View
Lower Level View
Implementation Considerations
Assumptions
These assumptions are based on the feedback sessions with the solver team, product directions, conversations I have had, Tyler’s core concept:
We want to manage the multi-solver coupling in the frontend.
Each solver in the backend can be treated as a self-contained solver.
CouplingSpec
.Architectural Theory
General Important Changes
CouplingSpec
PerturbationMediums
into a dedicated supported section.Beta Was this translation helpful? Give feedback.
All reactions