Skip to content

v8.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Sep 13:38
3c6c5e1

8.4.0 (2023-09-25)

Features

  • add compressor inlet- and outlet pressures to models/train level (#152) (9b95ee5)
  • add input compressor pressures to output (#140) (74e3e56)
  • add support for system v2 in FDE (e6d1f93)
  • add support for temporal operational settings in v2 (f2b217a)

Bug Fixes

  • add system v2 subcomponents to components list (b61a0fe)
  • add system v2 to generator set consumers (#166) (d40558e)
  • avoid name conflicts with ecalc cli package (#197) (140c448)
  • bug in asset_result_dto (#170) (c45a7ac)
  • correct type for total system rate in pump system v2 (#167) (5559cdd)
  • do not return actual rate in results for compressor sampled since it can not be calculated (#190) (74fcfd8)
  • expression type in system v2 (5318fb5)
  • forbid extra attributes in TimeSeries (#195) (24c27bb)
  • full run with system v2 components (#147) (2279ef4)
  • generate system v2 schema (#161) (a27c392)
  • handle all situations where zero mass rate is entering a compressor stage in a multiple streams compressor train (#164) (ba9235e)
  • handle dates in yaml correctly (e9c28d0)
  • issue with crossover rate calculation in system v2 (#188) (623a1cf)
  • make ecalc installable again (58693de)
  • rate_type was snake_case in json output (#172) (dc82a88)
  • requested pressures not always an attribute (#155) (0078405)
  • system v2 evaluation (6494257)
  • use results base (#199) (cebde33)
  • wrongly accessed rate in pump system v2 (56da4b2)

Documentation

  • add further explanation to generic workflow (ddcb462)
  • add generic workflow (30553e0)
  • add powerlossfactor in generic workflow (3d152c8)
  • changelog v8.4 add input compressor pressures to output (#150) (46e308f)
  • correct order of diagrams (71a07f5)
  • make mermaid diagram of workflow render correctly (b1c5b23)
  • make mermaid workflow diagram render correctly (7a99b5b)
  • update changelog for v8.3 (b424176)
  • update workflow with comments (a71abfe)

Miscellaneous Chores

  • add pressure drop ahead of stage to inlet pressure before choking (#146) (e5368de)
  • add rate type to compressor model results and convert to time series (#187) (c86bf3f)
  • add validation for missing headers in csv resource file (#191) (60e8403)
  • adding test of full recirculation in multiple streams compressor trains (ba9235e)
  • calculate correct standard condition density when mixing two streams (ba9235e)
  • clarify neqsim depenedency in ecalc (#198) (d6635a9)
  • docs: fix equations showing twice (#141) (2455e34)
  • enable mypy for cli (#189) (da713fc)
  • fix spelling errors in changelog (de3c2eb)
  • remove unnecessary folders (#186) (e861d87)
  • rename conflicting file names (#153) (654175e)
  • revert nan to num in expressions (#202) (2f95c29)
  • update archive (#181) (03abf64)
  • update deps to latest (0f30f49)

Code Refactoring

  • change typ to rate_type for TimeSeriesRate (#89) (8be87dd)
  • generate asset/ecalc model schema (#157) (6818848)
  • generate direct emitter schema (#180) (924526a)
  • generate facility type schema (#182) (9428979)
  • generate fuel consumer schema (#160) (9f580c1)
  • generate fuel types schema (#179) (e17ef3b)
  • generate generator set schema (#165) (ab25e05)
  • generate installation schema (#159) (030a44b)
  • generate time series schema (#176) (b02d68d)
  • improve error message when wrong CURVE-keyword input to single speed compressor (#173) (9502bcc)
  • improve error message when wrong CURVES-keyword input to variable speed compressor (#175) (714e867)
  • merge functionality for results (#193) (db1e9b1)
  • move common properties for system v2 operational settings (10b5e07)
  • move yaml system into package (b477b15)
  • remove condition and power_loss_factor from system v2 (2507bb9)
  • remove rate_fractions from system v2 (ba788fd)
  • use common Period,Periods classes (76366ce)
  • use common to_camel_case function (#171) (f5f0c2f)
  • use yaml prefix for yaml klasses/modules (#174) (e91ac2a)