Skip to content

Releases: equinor/ecalc

v8.2.9

27 Jun 12:08
2f7d585
Compare
Choose a tag to compare

8.2.9 (2023-06-27)

Miscellaneous Chores

  • update dependencies to be aligned with external requirements (c84f0b9)

v8.2.8

27 Jun 08:35
a36479f
Compare
Choose a tag to compare

8.2.8 (2023-06-27)

Miscellaneous Chores

  • pin numpy to compatible numpy version (b298554)

v8.2.7

26 Jun 07:57
79a278c
Compare
Choose a tag to compare

8.2.7 (2023-06-26)

Bug Fixes

  • parse scientific notation numbers in expression (#85) (c785143)

v8.2.6

14 Jun 10:18
0c4b9c2
Compare
Choose a tag to compare

8.2.6 (2023-06-14)

Bug Fixes

  • validate time steps where rate is different from zero, not only when larger than zero (07f3ea3)

v8.2.5

14 Jun 07:40
ad829fa
Compare
Choose a tag to compare

8.2.5 (2023-06-14)

Bug Fixes

  • bug fix to joining results from different temporal models with compressor train models having multiple inlet or outlet streams (#63) (af36390)
  • make apply_condition work for 2D numpy arrays also (#79) (fa40e21)
  • resample emissions correctly to create valid json (d242732)
  • validate operational conditions when rate is zero (#74) (d8a5fae)

Miscellaneous Chores

v8.2.4

08 Jun 09:20
bd9eece
Compare
Choose a tag to compare

8.2.4 (2023-06-08)

Miscellaneous Chores

  • simplify dependencies for use with komodo (e498cd7)

v8.2.3

07 Jun 12:05
de75aed
Compare
Choose a tag to compare

8.2.3 (2023-06-07)

Continuous Integration

  • create release-please pr against correct branch (b296fe2)
  • fix syntax for gh action workflow (c6d570a)
  • support hotfix releases (3b1b4c9)

Miscellaneous Chores

  • remove limiting dependency typer-cli (98d5acc)

v8.2.2

30 May 08:01
a036046
Compare
Choose a tag to compare

8.2.2 (2023-05-28)

Bug Fixes

  • allow electrical driven consumers in consumer system v2 (92cb4fa)
  • cast float to numpy array in function call (#39) (250928c)
  • NeqSim Wrapper: inconsistent return type (9482421)
  • output emissions in fixed and predicted order (059dab5)

Continuous Integration

  • enable mypy for neqsim wrapper (871c038)
  • parallelize tests in docker (4e73b68)
  • remove docker tests (a2b5c1a)
  • use xdist to parallelize test suite (2895ae7)

Tests

  • compare consumer system v1 vs v2 both fuel and power consumers (74fafce)

Code Refactoring

  • even more typing! (a7b22e2)
  • fix more typing (08394a3)
  • make units lowercase in function names (272f0d7)
  • raise exceptions from error (ee6e474)
  • remove duplicate function for converting to standard rate (93de4f4)
  • remove unused code (7ccf2c1)
  • rename function variables (c56693a)
  • typing and typos (936b941)

Documentation

  • add docstrings to undocumented functions (064adfa)
  • update compressor pressure control (#14) (1da1999)

Miscellaneous Chores

  • add consumer function utils (50e2d66)
  • add consumer system v2 sub results (b78b035)
  • add testing of condition in consumer system consumer function (50e2d66)
  • capture return values from a decorated function (09ef23e), closes #4489
  • capture valid neqsim states (f9c8b09)
  • change to absolute image links in readme (#16) (9a54f51)
  • conditions in tabular consumer function (50e2d66)
  • correct link to documentation from README.md (f185a7f)
  • coverage from coverage.py is not directly supported (8e76c8a)
  • enable B904 (65ac18b)
  • evaluate consumer system v2 consumers according to input order (0088232)
  • fix badges (dd2fd6b)
  • migration guide changed resampling method (#38) (d4f11dc)
  • move conditioning for consumer system consumer function (50e2d66)
  • move conditions for compressor consumer function (50e2d66)
  • move conditions for direct consumer function (50e2d66)
  • move conditions in pump consumer function (50e2d66)
  • move evaluation of conditions before calculations (#24) (50e2d66)
  • remove energy usage before conditioning from tests (50e2d66)
  • remove energy_usage_before_conditioning from results (50e2d66)
  • set power to zero when rate (and fuel consumption) is zero (#27) (1ee5bfd)
  • typo (9c3af00)
  • typo (389db6f)
  • update dependencies to latest compatible (5809862)
  • update description etc in readme (f37dbb7)
  • update docstring for numeric_methods (be435c3)
  • update test snapshots (1ee5bfd)

v8.2.1

09 May 14:33
be1131e
Compare
Choose a tag to compare

8.2.1 (2023-05-09)

Miscellaneous Chores

Continuous Integration