Releases: oemof/tespy
TESPy version 0.9.16
What's Changed
- Fix a bug for mixtures in valve and volumetric flow derivatives by @fwitte in #949
- Improve convergence behavior of
UAandkArelated equations by @fwitte in #953 - Feature/#954 jacobian linear dependency catching by @fwitte in #955
- Implement a new connection type
HumidAirConnectionby @fwitte in #940
Full Changelog: v0.9.15...v0.9.16
TESPy version 0.9.15: The User Meeting Version!
Big thanks to the user meeting participants for pushing the nice idea of the ModelTemplate!
What's Changed
- Refactor the parameter specification methods for connections and components by @fwitte in #936
- Handle
Networkkwargsand removeNetwork.set_attrby @fwitte in #939 - Export 'vol' as keys for specific volume for fluprodia plotting by @fwitte in #941
- Feature/#824 pressure difference quantity by @fwitte in #942
- Add state diagram methods by @papanikandros in #945
- Fix retrieving correct design state of connections in local_offdesign by @fwitte in #943
- Add boilerplate class for ModelTemplate by @fwitte in #944
New Contributors
- @papanikandros made their first contribution in #945
- See other contributors not tracked by PRs: https://tespy.readthedocs.io/en/main/whats_new.html#whats-new-label
Full Changelog: v0.9.14...v0.9.15 and
TESPy version 0.9.14
What's Changed
- Insert a CITATION.cff file by @fwitte in #917
- Update starting values for enthalpy if
Tis set with a reference by @fwitte in #921 - Implement the pump eta equation by @fwitte in #927
- Implement specification of flow speed by @fwitte in #924
- Fix the
Networkdeserialization with component properties as variables by @fwitte in #932 - Fix/#930 default charmap is charline by @fwitte in #933
- Fix/#929 reactors missing powerconnection adapters by @fwitte in #934
- Implement characteristic line scaling for UA in sectioned heat exchanger by @lennipapa in #928
New Contributors
- @lennipapa made their first contribution in #928
Full Changelog: v0.9.13...v0.9.14
TESPy version 0.9.13
What's Changed
- Implement
Kvvalue for liquids in Valve by @fwitte in #891 - Add combustion gasses dynamically by @HaSchneider in #770
- Implement pump characteristic maps by @fwitte in #911
- Make it possible to skip all postprocessing steps by @fwitte in #907
Full Changelog: v0.9.12...v0.9.13.post1
TESPy version 0.9.12
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
IncompressibleFluidWrapperclass 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
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
- New tutorial for how to contribute a component. by @maltefritz in #817
- Feature/#808 thumbnails by @maltefritz in #854
- Add FAQ entries and suggestions for answers. by @jfreissmann in #838
- Restructure the documentation to make orientation easier by @fwitte in #820
- Add 404 configuration by @fwitte in #859
- Fix font used in 'About TESPy' thumbnail. by @jfreissmann in #860
- Fix the moving boundary identification by @fwitte in #865
- Fix enthalpy limits by @fwitte in #867
Full Changelog: v0.9.10...v0.9.11
TESPy version 0.9.10
What's Changed
- Add CoolProp-safe fallback for physical exergy calculation by @sertomas in #828
- Add the missing
num_eq_setsspecifications forPolynomialCompressorWithCoolingby @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
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
.valof component properties inside equations by @fwitte in #832
Full Changelog: v0.9.8...v0.9.9
TESPy version 0.9.8.post2
TESPy version 0.9.8
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
SectionedHeatExchangerby @fwitte in #794 - Rename
Q_diss_reltodissipation_ratioby @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