-
Notifications
You must be signed in to change notification settings - Fork 626
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
WIP: Meepgeom refactoring #1754
Conversation
Might be good to make a PR just for the refactoring, and then a separate PR for the gradient. |
Here's a summary of the proposed changes:
All of my code compiles, but something weird is going on with the swig generated code -- particularly with the new Before I spend too much time debugging, can I get some feedback as to whether this is the best way to refactor things (I'm sure it's not...)? |
This looks fine. |
Almost all of the tests are passing now. There is an issue with symmetric prism objects and subpixel smoothing. For example, two of the python tests ( Instead, it looks like this: Notice that So we know the issue is with subpixel smoothing and Prism objects. Any thoughts? |
Codecov Report
@@ Coverage Diff @@
## master #1754 +/- ##
==========================================
+ Coverage 74.41% 74.43% +0.02%
==========================================
Files 13 13
Lines 4581 4589 +8
==========================================
+ Hits 3409 3416 +7
- Misses 1172 1173 +1
|
Oof seems like the above issue was due to an outdated version of Should be good for review/merging now. |
LGTM. |
* init * get compile working * get compilation working * cleanup * more cleanup * fix failing c tests Co-authored-by: Alec Hammond <[email protected]>
Closes #1649.