About vcliby
VCLibPy
Repository with a Vapor Compression Library in Python for steady state process design and simulation. It enables use of RefProp and CoolProp as well as different compressors, heat exchangers and flowsheet configurations for heat pumps and chillers.
Installation
To install, run
pip install vclibpy
To use RefProp, you have to buy the licence and obtain a valid .dll file.
In order to help development, install it as an egg:
git clone https://github.com/RWTH-EBC/vclibpy
pip install -e vclibpy
How to get started?
We recommend running our jupyter-notebook to be guided through a helpful tutorial.
For this, we prepared several examples, which we encourage to check one by one.
To use, you can either run the code locally or in a browser using juypter-notebook:
If the web-hosting is not available, you can run the notebooks locally with the following code:
pip install jupyter
git clone https://github.com/RWTH-EBC/vclibpy
jupyter notebook vclibpy/docs/jupyter_notebooks
Or, clone this repo and look at the folder examples
.
Those examples are the same as the jupyter notebooks.
How to cite vclibpy
VCLibPy
is currently in the process of publication.
Until the paper is published, you may cite the following DOI: https://doi.org/10.5281/zenodo.14202185
Moreoever, the following list of related publications show VCLibPy
in use.