https://github.com/sush1090/carnotcycles.jl
A Julia based simulation framework for thermodynamic cycles.
https://github.com/sush1090/carnotcycles.jl
cycles thermodynamics
Last synced: 9 months ago
JSON representation
A Julia based simulation framework for thermodynamic cycles.
- Host: GitHub
- URL: https://github.com/sush1090/carnotcycles.jl
- Owner: Sush1090
- License: mit
- Created: 2024-10-10T08:20:19.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-08-12T01:29:28.000Z (12 months ago)
- Last Synced: 2025-08-12T03:28:17.240Z (12 months ago)
- Topics: cycles, thermodynamics
- Language: Julia
- Homepage:
- Size: 2.45 MB
- Stars: 25
- Watchers: 3
- Forks: 2
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CarnotCycles.jl

[](https://github.com/Sush1090/CoolPropCycles.jl/actions/workflows/CI.yml?query=branch%3Amain)
[](https://sush1090.github.io/CarnotCycles.jl/dev/)
This package combines [ModelingToolkit.jl](https://github.com/SciML/ModelingToolkit.jl) "Acausal Modeling" with [CoolProp.jl](https://github.com/CoolProp/CoolProp.jl) and [Clapeyron.jl](https://github.com/ClapeyronThermo/Clapeyron.jl) to model thermodynamic cycles.
## Installation
In the Julia prompt, first type `]` and then:
```julia
pkg> add CarnotCycles
```
For the developer version type:
```julia
pkg> add https://github.com/Sush1090/CarnotCycles.jl.git
```