JuliaCon Local Paris 2025

CarnotCycles.jl - A package to simulate thermodynamic cycles
2025-10-03 , Coffee room
Language: English

CarnotCycles.jl provides a base framework to model thermodynamic cycles in Julia. The name is inspired by Nicolas Léonard Sadi Carnot who among many other things theorized the most efficient power cycle called the Carnot’s cycle. This package aims to have the versatility of modeling various thermodynamic cycles, ranging from Vapour compression cycles to Organic Rankine cycle.


This package allows to model a thermodynamic cycle followed by the relevant phase plots. It is based on acausal framework where users can make their own components and check the relevant performance of the system. As of now it is made for steady state calculations.

See also: Repository

I am a student at the Royal Military Academy, Belgium.
I am interested in thermodynamics and numerical techniques