Version History¶
1.1.0¶
- Bug Fix
- Fix bug in sign in
MultisegmentHyperbolic.secant_from_nominal
- Fix bug in sign in
- Other changes
- Add mpmath to handle precision requires of THM transient functions (only required to use the functions)
- Adjust default degree of THM transient function quadrature integration from 50 to 10 (scipy default is 5)
- Update package versions for docs and builds
- Address various floating point errors, suppress numpy warnings for those which are mostly unavoidable
- Add test/doc_exapmles.py and update figures (not sure what happened to the old file)
- Adjust range of values in tests to avoid numerical errors in numpy and scipy functions… these were near-epsilon impractical values anyway
1.0.8¶
- New functions
- Added
WaterPhase.wgr
method
- Added
- Other changes
- Adjust yield model rate function to return consistent units if primary phase is oil or gas
- Update to numpy v1.20 typing
1.0.7¶
- Allow disabling of parameter checks by passing an interable of booleans, each indicating a check
- to each model parameter.
- Explicitly handle floating point overflow errors rather than relying on numpy.
1.0.6¶
- New functions
- Added
WaterPhase
class - Added
WaterPhase.wor
method - Added
PrimaryPhase.add_water
method
- Added
- Other changes
- A
yield
model may inherit bothSecondaryPhase
andWaterPhase
, with the respective methods removed upon attachment to aPrimaryPhase
.
- A
1.0.5¶
- New functions
- Bourdet algorithm
- Other changes
- Update docstrings
- Add bourdet data derivatives to detailed use examples
1.0.4¶
- Fix typos in docs
1.0.3¶
- Add documentation
- Genericize numerical integration
- Various refactoring
0.0.1 - 1.0.2¶
- Internal releases