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

More adjoint filters #1205

Merged
merged 10 commits into from
May 19, 2020
Merged

More adjoint filters #1205

merged 10 commits into from
May 19, 2020

Conversation

smartalecH
Copy link
Collaborator

Not quite ready for merging.

Added significantly more density filters used to impose minimum length constraints on the design solid and void. References are found in every filter function.

@smartalecH
Copy link
Collaborator Author

Should now be ready for merging once checks pass.

New features:

  • Extensive and comprehensive filtering/projection toolbox with references.
  • Add support for symmetries in adjoint solver and filters
  • Enable boundary constraints for filters
  • Simplify the design region API
  • Minor bugfixes throughout adjoint solver
  • Some visualization features
  • Updated tutorials

Tutorials can be viewed here:

@stevengj stevengj merged commit 1c5bdbf into NanoComp:master May 19, 2020
bencbartlett pushed a commit to bencbartlett/meep that referenced this pull request Sep 9, 2021
* more fixes

* fix gaussian

* major bug fixes

* add other files

* fix more filters

* add notebooks

* remove scratch work

* more cleanup

* run rest of example 3

Co-authored-by: Alec Hammond <ahammond36@gatech.edu>
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.

2 participants