oemof / tespy

Thermal Engineering Systems in Python (TESPy). This package provides a powerful simulation toolkit for thermal engineering plants such as power plants, district heating systems or heat pumps.
https://tespy.readthedocs.io
MIT License
256 stars 80 forks source link

Rework generic starting value generator and convergence checks #297

Open fwitte opened 2 years ago

fwitte commented 2 years ago

Currently, generating the starting values mostly works with water due to the way the project grew. However, they should depend on the functionality of the component as well as the fluid (maybe even the label?), i.e.

Similar checks can be carried out for the convergence_check functions of these components.