Skip to content

Releases: oemof/tespy

TESPy version 0.9.12

24 Jan 14:22

Choose a tag to compare

See the most notable changes in the docs: https://tespy.readthedocs.io/en/main/whats_new.html#whats-new-label.

What's Changed

  • Make the starting points for fluid wrapper branches work for inheriting classes by @fwitte in #871
  • Fix typos in docs of combustion components by @fwitte in #862
  • Replace pygmo with pymoo by @fwitte in #872
  • Log an arbitrary list of kpi in the otimization by @fwitte in #873
  • Add leading underscores and rename Network private methods by @fwitte in #875
  • Make it possible to inject kwargs into FluidPropertyWrapper type instances by @fwitte in #877
  • Implement an IncompressibleFluidWrapper class by @fwitte in #878
  • Issue a future warning for changed behavior when specifying a Ref over numerical value or otherway round by @fwitte in #886
  • Change logging level to debug and adjust error message by @fwitte in #893
  • Implement T0 and T0_out specification by @fwitte in #897

Full Changelog: v0.9.11...v0.9.12

TESPy version 0.9.11

17 Dec 14:17

Choose a tag to compare

This release implements a couple of bugfixes and improvements for the phase boundary detection in SectionedHeatExchanger and MovingBoundaryHeatExchanger classes and a completely reworked documentation structure, check it out: https://tespy.readthedocs.io

What's Changed

Full Changelog: v0.9.10...v0.9.11

TESPy version 0.9.10

30 Nov 08:52

Choose a tag to compare

What's Changed

  • Add CoolProp-safe fallback for physical exergy calculation by @sertomas in #828
  • Add the missing num_eq_sets specifications for PolynomialCompressorWithCooling by @fwitte in #836
  • Make sure all component parameters can be unset by @fwitte in #847
  • Check for Iterable instead of list by @fwitte in #850
  • Improve the SectionedHeatExchanger and MovingBoundaryHeatExchanger to account pressure loss at phase change points @fwitte in #851

Full Changelog: v0.9.9...v0.9.10

TESPy version 0.9.9

07 Nov 15:02

Choose a tag to compare

What's Changed

  • Make it possible to set a parameter group name in offdesign by @fwitte in #812
  • Add missing registries by @fwitte in #815
  • Add a from dict method from the Network class by @fwitte in #816
  • Add missing functions in base class by @fwitte in #819
  • Implement the missing quantity specifications for the component properties by @fwitte in #823
  • Remove the to_exerpy methods from tespy by @fwitte in #729
  • Fix all appearances of .val of component properties inside equations by @fwitte in #832

Full Changelog: v0.9.8...v0.9.9

TESPy version 0.9.8.post2

24 Oct 12:57

Choose a tag to compare

This is a postrelease with some minor fixes and additions

What's Changed

  • Make it possible to set a parameter group name in offdesign by @fwitte in #812
  • Add missing registries by @fwitte in #815
  • Add a from dict method from the Network class by @fwitte in #816

Full Changelog: v0.9.8...v0.9.8.post2

TESPy version 0.9.8

17 Oct 12:54

Choose a tag to compare

What's Changed

  • Make the specification of pressure via bubble or dew line temperature possible by @fwitte in #793
  • Calculate bubble and dew line temperature difference in postprocessing by @fwitte in #792
  • Add new component SectionedHeatExchanger by @fwitte in #794
  • Rename Q_diss_rel to dissipation_ratio by @fwitte in #802
  • Implement a PolynomialCompressor with cooling by @fwitte in #804
  • Add overview of heat exchanger to documentation by @maltefritz in #798

Also see: https://tespy.readthedocs.io/en/main/whats_new.html

Full Changelog: v0.9.7...v0.9.8

TESPy version 0.9.7

28 Sep 18:19

Choose a tag to compare

What's Changed

Full Changelog: v0.9.6...v0.9.7

TESPy version 0.9.6

22 Sep 13:16

Choose a tag to compare

What's Changed

Full Changelog: v0.9.5...v0.9.6

TESPy version 0.9.5

06 Sep 12:55

Choose a tag to compare

What's Changed

  • Remove unused imports and not required preprocessings by @fwitte in #753
  • Assign rng based on the connection's label by @fwitte in #755
  • Allow component parameters to invoke equations if they only specify structure_matrix by @fwitte in #756
  • Fix broken and outdated links in docs by @fwitte in #757
  • Fix temperature difference compatibility check by @fwitte in #764
  • Fix numerical issue with approaching ambient temperature in kA group of SimpleHeatExchanger by @fwitte in #761
  • Do not overwrite user specifications for component parameters from results by @fwitte in #767
  • Implement temperature difference specification to bubble and to dew line by @fwitte in #758

Full Changelog: v0.9.4...v0.9.5

TESPy version 0.9.4

31 Aug 13:49

Choose a tag to compare

TESPy version 0.9.4 is online coming with two major changes:

  • Units are now available for all component and connection parameters and conversions are handled through pint!
  • A new component PolynomialCompressor is available, that employs methods to process datasheets from manufacturers!

All new features and required API changes are listed here: https://tespy.readthedocs.io/en/main/whats_new.html

What's Changed

Full Changelog: v0.9.3...v0.9.4