mirror of
https://github.com/CoolProp/CoolProp.git
synced 2026-01-22 12:28:04 -05:00
87 lines
2.7 KiB
ReStructuredText
87 lines
2.7 KiB
ReStructuredText
|
|
=================
|
|
What is CoolProp?
|
|
=================
|
|
|
|
CoolProp is a C++ library that implements:
|
|
|
|
- Pure and pseudo-pure fluid equations of state and transport properties for 114 components
|
|
- Mixture properties using high-accuracy Helmholtz energy formulations (or cubic EOS)
|
|
- Correlations of properties of incompressible fluids and brines
|
|
- Highest accuracy psychrometric routines
|
|
|
|
======================
|
|
Environments Supported
|
|
======================
|
|
|
|
Programming Languages:
|
|
|
|
- Fully-featured wrappers: :ref:`Python (2.x, 3.x) <Python>` , :sfdownloads:`Modelica <Modelica>`, :ref:`Octave <Octave>`, :ref:`C# <Csharp>`, :ref:`MathCAD <MathCAD>`, :ref:`Java <Java>`
|
|
- High-level interface only: :ref:`Labview <Labview>`, :ref:`EES <EES>`, :ref:`Microsoft Excel <Microsoft Excel>`, :ref:`Javascript <Javascript>`, :ref:`MATLAB <MATLAB>`
|
|
- Rudimentary wrappers exist for FORTRAN, :ref:`Maple <Maple>`, :ref:`Mathematica <Mathematica>`, :ref:`Scilab <Scilab>`, VB.net
|
|
|
|
Architectures:
|
|
|
|
- 32-bit/64-bit
|
|
- Windows, Linux, OSX, Raspberry PI, VxWorks Compact Rio, etc.
|
|
|
|
============================
|
|
High-Level Interface Example
|
|
============================
|
|
In most languages, the code to calculate density ``D`` of Nitrogen at a temperature ``T`` of 298 K and a pressure ``P`` of 101325 Pa is something like::
|
|
|
|
rho = PropsSI('D', 'T', 298.15, 'P', 101325, 'Nitrogen')
|
|
|
|
See more examples at `examples/examples <Examples>`_
|
|
|
|
===================================
|
|
Open-Source Projects Using CoolProp
|
|
===================================
|
|
|
|
- `Thermocycle <http://www.thermocycle.net/>`_
|
|
- `PDSim <http://pdsim.sourceforge.net/>`_
|
|
- `ACHP <http://achp.sourceforge.net/>`_
|
|
- `DWSim <http://sourceforge.net/projects/dwsim/>`_
|
|
|
|
====
|
|
Help
|
|
====
|
|
|
|
- File a `Github issue <https://github.com/CoolProp/CoolProp/issues>`_
|
|
- Email the `Google group <https://groups.google.com/d/forum/coolprop-users>`_
|
|
|
|
===============
|
|
Main Developers
|
|
===============
|
|
|
|
The primary developers are:
|
|
|
|
- `Ian Bell <mailto:ian.h.bell@gmail.com>`_, `Sylvain Quoilin <mailto:squoilin@ulg.ac.be>`_, `Vincent Lemort <mailto:vincent.lemort@ulg.ac.be>`_, University of Liege, Liege, Belgium
|
|
- `Jorrit Wronski <mailto:jowr@mek.dtu.dk>`_, Technical University of Denmark, Kgs. Lyngby, Denmark
|
|
|
|
==========
|
|
Supporters
|
|
==========
|
|
|
|
.. image:: _static/labothap.png
|
|
:height: 100px
|
|
:alt: labothap
|
|
:target: http://www.labothap.ulg.ac.be/
|
|
|
|
.. image:: _static/logo_ORCNext.jpg
|
|
:height: 100px
|
|
:alt: ORCNext
|
|
:target: http://www.orcnext.be/
|
|
|
|
\
|
|
|
|
.. image:: _static/herrick.png
|
|
:height: 100px
|
|
:alt: Herrick
|
|
:target: https://engineering.purdue.edu/Herrick/index.html
|
|
|
|
.. image:: _static/maplesoft_logo.png
|
|
:height: 100px
|
|
:alt: Maple
|
|
:target: http://maplesoft.com/index.aspx
|