-
Notifications
You must be signed in to change notification settings - Fork 52
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
Complex DVGeometryMulti #153
Conversation
Codecov Report
@@ Coverage Diff @@
## main #153 +/- ##
==========================================
+ Coverage 63.67% 63.89% +0.22%
==========================================
Files 47 47
Lines 11724 11745 +21
==========================================
+ Hits 7465 7505 +40
+ Misses 4259 4240 -19
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
The c7 image seems to be running into some divide by zero issues. I will try to debug this. |
The problem was the result of adding a real-valued point set to a complex DVGeometryMulti object in the test. This was fortuitously working on the gcc images. The test now works properly on all images. |
Purpose
With pySurf complexified, I was able to add a complex mode for DVGeometryMulti. The changes mostly involve overloading the pySurf API functions and initializing variables with the correct
dtype
.Expected time until merged
1 week
Type of change
Testing
I added a complex version of the derivative test to show that this is working.
Checklist
flake8
andblack
to make sure the code adheres to PEP-8 and is consistently formatted