Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modesolver update2 #1628

Merged
merged 12 commits into from May 11, 2023
Merged

Modesolver update2 #1628

merged 12 commits into from May 11, 2023

Conversation

joamatab
Copy link
Contributor

@joamatab joamatab commented May 9, 2023

updates tidy3d mode solver to use adaptative meshing

@lucas-flexcompute
@simbilod
@HelgeGehring
@flaport

lucas-flexcompute and others added 11 commits April 14, 2023 14:25
Almost all features from the previous solver are available in some form.
We're missing the implementation of the index dictionary that was
overlaid in the previous version to enable the user to set a
non homogeneous index profile over the geometry. That can be enabled
through `CustomMedium` in the future.

There are a few improvements from the previous version, most notably the
use of a non-uniform grid.

This commit solves issues from both
#1056 and
flexcompute/tidy3d#652.

Signed-off-by: Lucas Heitzmann Gabrielli <lucas@flexcompute.com>
@codecov
Copy link

codecov bot commented May 9, 2023

Codecov Report

Merging #1628 (f5a3dc8) into main (2b6a7f0) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #1628   +/-   ##
=======================================
  Coverage   68.65%   68.65%           
=======================================
  Files         375      375           
  Lines       23102    23102           
  Branches     3377     3377           
=======================================
  Hits        15860    15860           
  Misses       6303     6303           
  Partials      939      939           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@joamatab joamatab merged commit f23b165 into main May 11, 2023
10 checks passed
@joamatab joamatab deleted the modesolver_update2 branch May 11, 2023 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants