-
Notifications
You must be signed in to change notification settings - Fork 238
IDAES Constants Module
Developers should be aware of the IDAES Constant module: https://github.com/IDAES/idaes-pse/blob/main/idaes/core/util/constants.py.
This module contains definitions of a number of common thermophysical constants with attached SI units (all with reference sources and typically to 9 significant figures where available). These definitions should be used in all IDAES models and tools where required and can be converted to different systems of units using Pyomo's Units Container.
Developers are welcome to propose new additions to the Constants
module, although new additions should be sufficiently general and not limited to specific applications. New additions should come with a reliable reference source and as many significant figures as possible.
- Set up pre-commit
- Run pytest with coverage report
- Run Pylint locally
- Update the Pyomo version
- Install Pyomo from a local Git clone
- Set up GitHub authentication with GCM
- Handle warnings in pytest