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

Major/core rewrite #256

Closed
wants to merge 18 commits into from
Closed

Conversation

jagerber48
Copy link
Contributor

Add core.py which

  • re-implements AffineScalarFunc as UFloat
  • re-implements the uncertainty linear combination tracking of uncertainties
  • re-implements linear uncertainty error propagation on UFloat operations
  • re-implements numerical and analytical derivative calculation for UFloat operations

Copy link

codecov bot commented Jul 16, 2024

Codecov Report

Attention: Patch coverage is 91.74603% with 26 lines in your changes missing coverage. Please review.

Project coverage is 95.68%. Comparing base (4a470e4) to head (b277ab4).

Files Patch % Lines
uncertainties/core_new.py 88.42% 25 Missing ⚠️
uncertainties/umath_new.py 97.22% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #256      +/-   ##
==========================================
- Coverage   96.33%   95.68%   -0.65%     
==========================================
  Files          15       18       +3     
  Lines        1909     2224     +315     
==========================================
+ Hits         1839     2128     +289     
- Misses         70       96      +26     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@jagerber48
Copy link
Contributor Author

Oops, I meant to put this as a PR within my fork so as not to spam everyone with updates, and because It's not clear if/how any of this will ever be merged into uncertainties or if it is just discussion fodder. Unless folks want me to keep this PR open here I'll close it tomorrow or the next day and re-open within my fork.

@jagerber48 jagerber48 closed this Jul 18, 2024
@jagerber48
Copy link
Contributor Author

jagerber48 commented Jul 18, 2024

Moved to jagerber48#2

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.

1 participant