Skip to content

Conversation

@dallan-keylogic
Copy link
Contributor

@dallan-keylogic dallan-keylogic commented Aug 14, 2025

Summary/Motivation:

CoolProp 7.0 introduced a discrepancy between physical parameter values returned by different methods. This is the result of the introduction of SuperAncillary functions: orthogonal polynomial approximations that help accelerate the nonlinear rootfinding inherent in Helmholtz EoS. They do, however, add a small amount of error in the critical properties returned. We can turn them off for the purposes of that test because only a few function calls are needed.

Legal Acknowledgement

By contributing to this software project, I agree to the following terms and conditions for my contribution:

  1. I agree my contributions are submitted under the license terms described in the LICENSE.txt file at the top level of this directory.
  2. I represent I am authorized to make the contributions and grant the license. If my employer has rights to intellectual property that includes these contributions, I represent that I have received permission to make contributions and grant the required license on behalf of that employer.

@codecov
Copy link

codecov bot commented Aug 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.00%. Comparing base (7d19f17) to head (caa741a).
⚠️ Report is 35 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1650      +/-   ##
==========================================
- Coverage   77.01%   77.00%   -0.01%     
==========================================
  Files         395      395              
  Lines       63555    63555              
  Branches    10365    10365              
==========================================
- Hits        48944    48941       -3     
- Misses      12171    12175       +4     
+ Partials     2440     2439       -1     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ksbeattie ksbeattie self-assigned this Aug 14, 2025
@ksbeattie ksbeattie added the Priority:High High Priority Issue or PR label Aug 14, 2025
@dallan-keylogic dallan-keylogic changed the title Pin CoolProp version Fix failing CoolProp test. Aug 14, 2025
@dallan-keylogic dallan-keylogic merged commit 3b4ebdb into IDAES:main Aug 15, 2025
47 checks passed
@dallan-keylogic dallan-keylogic deleted the pin_coolprop branch August 15, 2025 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority:High High Priority Issue or PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants