Skip to content

Conversation

@angusmcb
Copy link
Contributor

Summary

Using pump.efficiency doesn't use the curve registry, and doesn't round trip on to_dict/from_dict.

See #517

This deprecates pump.efficiency and creates pump.efficiency_curve and pump.efficiency_cure_name, which work in a similar way to other curves.

Tests and documentation

Added to_dict / from_dict round trip test for efficiency

Acknowledgement

By contributing to this software project, I acknowledge that I have reviewed the software quality assurance guidelines and that my contributions are submitted under the Revised BSD License.

@coveralls
Copy link

Coverage Status

coverage: 82.18%. remained the same
when pulling 7d6b601 on angusmcb:pump-efficiency-curve-name
into 6dd2d88 on USEPA:main.

@kaklise kaklise self-requested a review August 25, 2025 16:37
Copy link
Collaborator

@kaklise kaklise left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding this update to WNTR. Approved.

@kaklise kaklise merged commit b2f72c1 into USEPA:main Aug 25, 2025
43 checks passed
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.

3 participants