[go: up one dir, main page]

Menu

[db178f]: / Web / index.rst  Maximize  Restore  History

Download this file

102 lines (65 with data), 3.3 kB

Welcome to CoolProp

These pages help you to get started using CoolProp and provide detailed information for the returning user. Please feel free to browse the pages and use the menu on the left to navigate on this website.

What is CoolProp?

CoolProp is a C++ library that implements:

  • :ref:`Pure and pseudo-pure fluid equations of state and transport properties for 114 components <list_of_fluids>`
  • :ref:`Mixture properties using high-accuracy Helmholtz energy formulations (or cubic EOS) <mixtures>`
  • :ref:`Correlations of properties of incompressible fluids and brines <Pure>`
  • :ref:`Highest accuracy psychrometric routines <Humid-Air>`

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>`, :ref:`MATLAB <MATLAB>`
  • High-level interface only: :ref:`Labview <Labview>`, :ref:`EES <EES>`, :ref:`Microsoft Excel <Excel>`, :ref:`LibreOffice <LibreOffice>`, :ref:`Javascript <Javascript>`, :ref:`PHP <PHP>`, :ref:`FORTRAN <FORTRAN>`, :ref:`Maple <Maple>`, :ref:`Mathematica <Mathematica>`, :ref:`Scilab <Scilab>`, VB.net, :ref:`Delphi & Lazarus <Delphi>`, :ref:`Julia <Julia>`

Architectures:

  • 32-bit/64-bit
  • Windows, Linux, OSX, Raspberry PI, VxWorks Compact Rio, etc. (if you can compile C++ on it, CoolProp will run)

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 of PropsSI usage at :ref:`High-Level interface <high_level_api>` or :ref:`Examples <examples>`

Help

Open-Source Projects Using CoolProp

Main Developers

The primary developers are:

Supporters

labothap ORCNext

Herrick Maple

DTU Mechanical Engineering - Section for Thermal Energy