Skip to content

Releases: equinor/ecalc

v8.24.0

02 Oct 11:14
Compare
Choose a tag to compare

8.24.0 (2024-10-02)

Bug Fixes

  • make sure default pressure control is set for all trains (b233444)

Miscellaneous Chores

v8.23.1

26 Sep 16:13
Compare
Choose a tag to compare

8.23.1 (2024-09-26)

Bug Fixes

  • make sure default pressure control is set for all trains (b1e264e)

v8.23.0

26 Sep 07:36
58c04a7
Compare
Choose a tag to compare

8.23.0 (2024-09-26)

⚠ BREAKING CHANGES

  • H2O no longer supported in fluid composition, use 'water'

Features

  • add adjustment factor for models (new) (#611) (63010f3)

Documentation

Miscellaneous Chores

Code Refactoring

  • don't use dto in DirectExpressionConsumerFunction (42b6774)
  • into ChartCurve move (89ec20d)
  • move ChartAreaFlag (433ef35)
  • move ComponentType to common (8dbd146)
  • move compressor charts into common (de98661)
  • move compressor charts into common (e871bb8)
  • move consumption type to common (3aec497)
  • move enums/types (e3135f6)
  • move VariablesMap (1a1e2a2)
  • remove dto module imports (b61d56e)
  • remove unnecessary validation (4c5af25)
  • remove unused properties (7659111)
  • rename dto charts (64b2d00)
  • time series collection, resource handling (cf80ce8)
  • use yaml objects in mapper (ef21d6f)

v8.20.6

26 Sep 12:20
c382495
Compare
Choose a tag to compare

8.20.6 (2024-09-26)

Miscellaneous Chores

v8.22.0

19 Sep 12:22
2190f99
Compare
Choose a tag to compare

8.22.0 (2024-09-19)

⚠ BREAKING CHANGES

  • Validation is more strict than before.

Features

Bug Fixes

  • avoid RuamelYamlModel becoming an abstract class (d0548e7)
  • unexpected keyword argument (4797d46)

Documentation

  • improve documentation around PRESSURE_CONTROL (#610) (94dbce9)
  • Moved YAML Keywords from level 2 to level 1 section new (#575) (145deab)
  • swap order of migration guides (#571) (b1d4e88)
  • update changelogs (#587) (0537ce4)
  • update notebooks with poetry instructions (9cfcd47)

Miscellaneous Chores

Code Refactoring

  • add inlet/outlet stream also for compressor train results (#590) (c27e5bd)
  • avoid using dtos in core (a3683c1)
  • introduce resource protocol (dac5789)
  • move target pressure status from stages to compressor train (#589) (098cfa9)
  • remove pressure before choking (#609) (02f9099)
  • return compressor stage result when only stage is calculated for simplified train (#592) (9ef52d3)
  • yaml model class and reader (50f41ab)

Continuous Integration

v8.20.5

19 Sep 12:08
2f74e90
Compare
Choose a tag to compare

8.20.5 (2024-09-19)

Miscellaneous Chores

v8.20.4

13 Sep 09:38
5d3cfd4
Compare
Choose a tag to compare

8.20.4 (2024-09-13)

Miscellaneous Chores

v8.20.3

11 Sep 07:25
Compare
Choose a tag to compare

8.20.3 (2024-09-10)

Miscellaneous Chores

v8.20.2

30 Aug 10:48
0fc673f
Compare
Choose a tag to compare

8.20.2 (2024-08-30)

Miscellaneous Chores

v8.21.0

26 Aug 12:45
1fcbac3
Compare
Choose a tag to compare

8.21.0 (2024-08-26)

⚠ BREAKING CHANGES

  • do not allow pressure drop ahead of stage for simplified trains (#570)
  • do not allow control margin for simplified variable speed train (#569)
  • do not allow 0 efficiency in input chart (#565)

Bug Fixes

Documentation

Miscellaneous Chores

  • do not allow 0 efficiency in input chart (#565) (a38bb28)
  • do not allow control margin for simplified variable speed train (#569) (82d7e58)
  • do not allow pressure drop ahead of stage for simplified trains (#570) (06ef021)
  • make sure that pressure calculation tolerances are the same at different places in the code (#532) (736984d)
  • ruff manual fixes (d02b41b)
  • run ruff on all files (d5ea430)
  • run ruff-format all files (6880e12)
  • update dependencies through devcalc (6243717)
  • update ruff and replace black (a2a3e03)