Thermal Engineering Systems in Python: TESPy logo

Thermal Engineering Systems in Python: TESPy

A simulation framework in thermal engineering for systems like power plants, heat pumps or refrigeration machines

401 stars 137 forks v0.10.2 July 15, 2026 MIT

Links

About

TESPy allows you to model component based thermodynamic cycles with an equation oriented solver. With a steady state simulation you can design a process and run offdesign calculations of your plant using underlying characteristics for each of the plant's components. The package includes basic components, such as turbines, pumps, compressors, heat exchangers, pipes, mixers and splitters as well as advanced components (derivatives of heat exchangers, drum). Due to its flexible design you can implement your own components easily, inject custom constraints or switch to different fluid property databases.

Tags


Related Projects

PyBuildingEnergy logo

PyBuildingEnergy

51
PyPSA logo

PyPSA

2.1K
pydiffsol logo

pydiffsol

11
Raytrax logo

Raytrax

14
Archimedes logo

Archimedes

160
ASE logo

ASE

514
PySimHub

Community hub for Python simulation and numerics tools.

© 2026 PySimHub. MIT License.

Data updated Unknown