Skip to content
Jeff Henning edited this page Oct 12, 2025 · 3 revisions

CoolProp Logo

Welcome to the CoolProp/IF97 wiki!

This is the CoolProp/IF97 main repository for active development. If you wish to contribute, please fork from this repository and make pull requests from your own fork. The purpose of these wiki pages is to provide guidance on contributing using git and GitHub and to help new contributors understand how the process works.

About

(c) Ian Bell and the CoolProp team

This repository implements the IAPWS-IF97 formulation for the properties of pure water substance. Originally coded for the IF97 backend in CoolProp, it is a robust implementation that can be included in any C++ code. Almost all of the other implementations of IF97 are not free and closed-source. This implementation is:

  • Entirely free and open-source (see license below)
  • Written in optimized standard C++ code so it will compile anywhere
  • Fast
  • Easy-to-use (just a single header file)

Issues

Issues should be reported directly in this repository on the Issues tab.

Contributing

Contributions to the CoolProp project are welcomed and encouraged! Become a Contributor and help us make CoolProp better! There is always a need for:

  • Bug fixes and patches
  • Code enhancements and efficiency improvements Contributions to this repository are welcome by submitting a Pull Request and filling out the pull request form as completely as possible.

Development Guidelines

Clone this wiki locally