Skip to content

Tags: mirokymac/CoolProp

Tags

v6.1.0

Toggle v6.1.0's commit message
One more try at CoolProp#1288

v6.0.0

Toggle v6.0.0's commit message
New features:

* MathCAD wrapper working again (thanks to Jeff Henning)
* Added binary interaction parameters for more than 400 mixtures
* Added a cubic backend supporting PR and SRK for some calculations
* Added new non-iterative viscosity model for a few refrigerants (especially R32 and R245fa)
* Implemented EOS for HCl, D4, ethylene oxide, and dichloroethane from M. Thol
* ... and a lot of little bugfixes (see issues)

Contributors to this release:
ibell, jowr, henningjp, bilderbuchi, dinojr, mapipolo, Mol3culo, stefann82, arashsk, pypamart, milesabarr, wahlenkus, saha84, EmiCas, Heathckliff, Tom0310, dizzux, davideziviani, paarfi

Issues Closed:

* `CoolProp#1056 <http://github.com/CoolProp/CoolProp/issues/1056>`_ : Added "set_reference_state" wrapper for Mathcad and Updated Example Worksheets
* `CoolProp#1053 <http://github.com/CoolProp/CoolProp/issues/1053>`_ : Align Tmax with REFPROP values
* `CoolProp#1049 <http://github.com/CoolProp/CoolProp/issues/1049>`_ : apply_simple_mixing_rule should be implemented for HEOS instances
* `CoolProp#1048 <http://github.com/CoolProp/CoolProp/issues/1048>`_ : Calling set_binary_interaction_double on AbstractState instance has no effect
* `CoolProp#1047 <http://github.com/CoolProp/CoolProp/issues/1047>`_ : Mathcad Wrapper Updates for CoolProp 5.x and 6
* `CoolProp#1044 <http://github.com/CoolProp/CoolProp/issues/1044>`_ : Manylinux build integration
* `CoolProp#1041 <http://github.com/CoolProp/CoolProp/issues/1041>`_ : Fixed Minor MSVC Compiler Warnings
* `CoolProp#1034 <http://github.com/CoolProp/CoolProp/issues/1034>`_ : Strange behaviour of densities at critical point
* `CoolProp#1033 <http://github.com/CoolProp/CoolProp/issues/1033>`_ : Python builder issues
* `CoolProp#1032 <http://github.com/CoolProp/CoolProp/issues/1032>`_ : Rewrite mixture derivatives tests to use new format
* `CoolProp#1031 <http://github.com/CoolProp/CoolProp/issues/1031>`_ : Fixes STRING conflict between Mathcad library and cppformat
* `CoolProp#1030 <http://github.com/CoolProp/CoolProp/issues/1030>`_ : Add pass-throughs for testing derivatives
* `CoolProp#1029 <http://github.com/CoolProp/CoolProp/issues/1029>`_ : Sphinx builder
* `CoolProp#1028 <http://github.com/CoolProp/CoolProp/issues/1028>`_ : ALTERNATIVE_REFPROP_PATH ignored for predefined mixtures
* `CoolProp#1026 <http://github.com/CoolProp/CoolProp/issues/1026>`_ : Add REFPROP version to REFPROP comparison script
* `CoolProp#1025 <http://github.com/CoolProp/CoolProp/issues/1025>`_ : Phase envelopes construction failing for example in docs
* `CoolProp#1024 <http://github.com/CoolProp/CoolProp/issues/1024>`_ : VLE calcs failing for SRK & PR backends
* `CoolProp#1023 <http://github.com/CoolProp/CoolProp/issues/1023>`_ : AbstractState.update fails for mixtures containing specific refrigerants using REFPROP backend
* `CoolProp#1020 <http://github.com/CoolProp/CoolProp/issues/1020>`_ : Add target_link_libraries to CMakeLists.txt
* `CoolProp#1014 <http://github.com/CoolProp/CoolProp/issues/1014>`_ : Figure out how to make coolprop static library a clean cmake dependency
* `CoolProp#1012 <http://github.com/CoolProp/CoolProp/issues/1012>`_ : Residual Helmholtz energy not work
* `CoolProp#1011 <http://github.com/CoolProp/CoolProp/issues/1011>`_ : Update references
* `CoolProp#1010 <http://github.com/CoolProp/CoolProp/issues/1010>`_ : Derivative of residual Helmholtz energy with delta
* `CoolProp#1009 <http://github.com/CoolProp/CoolProp/issues/1009>`_ : Can't compute densities at the triple point
* `CoolProp#1007 <http://github.com/CoolProp/CoolProp/issues/1007>`_ : 'error: key [Ar] was not found in string_to_index'
* `CoolProp#1006 <http://github.com/CoolProp/CoolProp/issues/1006>`_ : Use c++14 when building on MINGW
* `CoolProp#1005 <http://github.com/CoolProp/CoolProp/issues/1005>`_ : Derivative of the saturation enthalpy cair_sat = d(hsat)/dT
* `CoolProp#1003 <http://github.com/CoolProp/CoolProp/issues/1003>`_ : Fix bug in Chung estimation model
* `CoolProp#1002 <http://github.com/CoolProp/CoolProp/issues/1002>`_ : Add python 3.5 wheel
* `CoolProp#1001 <http://github.com/CoolProp/CoolProp/issues/1001>`_ : DmolarP broken for Air
* `CoolProp#1000 <http://github.com/CoolProp/CoolProp/issues/1000>`_ : Fix setting of BIP function
* `CoolProp#999 <http://github.com/CoolProp/CoolProp/issues/999>`_ : Abbreviate all journal names
* `CoolProp#998 <http://github.com/CoolProp/CoolProp/issues/998>`_ : Refine phase envelope better on liquid side
* `CoolProp#997 <http://github.com/CoolProp/CoolProp/issues/997>`_ : Abbreviate IECR in CoolProp reference
* `CoolProp#996 <http://github.com/CoolProp/CoolProp/issues/996>`_ : Update references for R245fa and R1234ze(E)
* `CoolProp#995 <http://github.com/CoolProp/CoolProp/issues/995>`_ : Check double_equal in CPnumerics.h
* `CoolProp#994 <http://github.com/CoolProp/CoolProp/issues/994>`_ : Find a way to simplify includes
* `CoolProp#993 <http://github.com/CoolProp/CoolProp/issues/993>`_ : Test/Add example for DLL calling from C
* `CoolProp#992 <http://github.com/CoolProp/CoolProp/issues/992>`_ : Fix reference for R1234ze(E) again
* `CoolProp#987 <http://github.com/CoolProp/CoolProp/issues/987>`_ : Multiple EOS paper refs run together
* `CoolProp#986 <http://github.com/CoolProp/CoolProp/issues/986>`_ : Air lookup in Excel v5.1.2
* `CoolProp#982 <http://github.com/CoolProp/CoolProp/issues/982>`_ : Reorganize CoolPropTools.h into smaller modules
* `CoolProp#981 <http://github.com/CoolProp/CoolProp/issues/981>`_ : Saturation states
* `CoolProp#976 <http://github.com/CoolProp/CoolProp/issues/976>`_ : Add high-level functions to Julia wrapper
* `CoolProp#975 <http://github.com/CoolProp/CoolProp/issues/975>`_ : Correct get_parameter_information_string, fixes CoolProp#974
* `CoolProp#973 <http://github.com/CoolProp/CoolProp/issues/973>`_ : Remove warnings when using Julia 0.4 realease
* `CoolProp#971 <http://github.com/CoolProp/CoolProp/issues/971>`_ : Fix bug in PhaseEnvelopeRoutines::evaluate
* `CoolProp#970 <http://github.com/CoolProp/CoolProp/issues/970>`_ : Props1SI function missing in Mathematica wrapper on OSX
* `CoolProp#968 <http://github.com/CoolProp/CoolProp/issues/968>`_ : Update index.rst
* `CoolProp#967 <http://github.com/CoolProp/CoolProp/issues/967>`_ : SO2 ancillaries broken
* `CoolProp#964 <http://github.com/CoolProp/CoolProp/issues/964>`_ : Update index.rst
* `CoolProp#963 <http://github.com/CoolProp/CoolProp/issues/963>`_ : Update index.rst
* `CoolProp#962 <http://github.com/CoolProp/CoolProp/issues/962>`_ : Update sample.sce
* `CoolProp#960 <http://github.com/CoolProp/CoolProp/issues/960>`_ : Update index.rst
* `CoolProp#953 <http://github.com/CoolProp/CoolProp/issues/953>`_ : Remap CoolPropDbl to double
* `CoolProp#952 <http://github.com/CoolProp/CoolProp/issues/952>`_ : Switch string formatting to use the cppformat library; see CoolProp#907
* `CoolProp#951 <http://github.com/CoolProp/CoolProp/issues/951>`_ : Allow gibbs as input to first_partial_deriv()
* `CoolProp#950 <http://github.com/CoolProp/CoolProp/issues/950>`_ : Wrong units for residual entropy
* `CoolProp#949 <http://github.com/CoolProp/CoolProp/issues/949>`_ : Fix {} in bibtex to protect title capitalization
* `CoolProp#948 <http://github.com/CoolProp/CoolProp/issues/948>`_ : Update reference for  EOS-CG
* `CoolProp#947 <http://github.com/CoolProp/CoolProp/issues/947>`_ : Add Fij to REFPROPMixtureBackend::get_binary_interaction_double
* `CoolProp#945 <http://github.com/CoolProp/CoolProp/issues/945>`_ : Add EOS for R245ca
* `CoolProp#944 <http://github.com/CoolProp/CoolProp/issues/944>`_ : Update reference for R1233ze(E)
* `CoolProp#941 <http://github.com/CoolProp/CoolProp/issues/941>`_ : CoolProp returns same value for p_critical and p_triple for R503
* `CoolProp#937 <http://github.com/CoolProp/CoolProp/issues/937>`_ : Allow ability to get refprop version
* `CoolProp#934 <http://github.com/CoolProp/CoolProp/issues/934>`_ : Memory access violation on mixture update at very low pressures using tabular backend
* `CoolProp#933 <http://github.com/CoolProp/CoolProp/issues/933>`_ : ValueError: Bad phase to solver_rho_Tp_SRK (CoolProp 5.1.2)
* `CoolProp#932 <http://github.com/CoolProp/CoolProp/issues/932>`_ : Fix EOS reference for oxygen
* `CoolProp#931 <http://github.com/CoolProp/CoolProp/issues/931>`_ : Remap CoolPropDbl to double permanently
* `CoolProp#930 <http://github.com/CoolProp/CoolProp/issues/930>`_ : Phase envelopes should be begin at much lower pressure
* `CoolProp#929 <http://github.com/CoolProp/CoolProp/issues/929>`_ : PT should start with Halley's method everywhere
* `CoolProp#928 <http://github.com/CoolProp/CoolProp/issues/928>`_ : Add EOS for HCl, D4, ethylene oxide, and dichloroethane
* `CoolProp#927 <http://github.com/CoolProp/CoolProp/issues/927>`_ : Add ability to use Henry's Law to get guesses for liquid phase composition
* `CoolProp#926 <http://github.com/CoolProp/CoolProp/issues/926>`_ : hydrogen formula is wrong
* `CoolProp#925 <http://github.com/CoolProp/CoolProp/issues/925>`_ : Fix HS inputs
* `CoolProp#921 <http://github.com/CoolProp/CoolProp/issues/921>`_ : Tabular calcs with mixtures often return Dew T< Bubble T using PQ input pair
* `CoolProp#920 <http://github.com/CoolProp/CoolProp/issues/920>`_ : Cant find temperature at pressure and entropy
* `CoolProp#917 <http://github.com/CoolProp/CoolProp/issues/917>`_ : Fix errors in docs
* `CoolProp#907 <http://github.com/CoolProp/CoolProp/issues/907>`_ : Replace string formatting with C++ format library
* `CoolProp#905 <http://github.com/CoolProp/CoolProp/issues/905>`_ : Using conda recipes
* `CoolProp#885 <http://github.com/CoolProp/CoolProp/issues/885>`_ : Duplicate critical points found
* `CoolProp#854 <http://github.com/CoolProp/CoolProp/issues/854>`_ : Coolprop R448A, R449A or R450A
* `CoolProp#816 <http://github.com/CoolProp/CoolProp/issues/816>`_ : Issue with viscosity of R245FA
* `CoolProp#808 <http://github.com/CoolProp/CoolProp/issues/808>`_ : Implement tangent plane distance
* `CoolProp#665 <http://github.com/CoolProp/CoolProp/issues/665>`_ : Viscosity convergence issue
* `CoolProp#279 <http://github.com/CoolProp/CoolProp/issues/279>`_ : Rebuild MathCAD wrapper with v5 support
* `CoolProp#186 <http://github.com/CoolProp/CoolProp/issues/186>`_ : Convert cubics to HE

Pull Requests merged:

* `CoolProp#1062 <http://github.com/CoolProp/CoolProp/pull/1062>`_ : Export first_partial_deriv, see CoolProp#946 CoolProp#1062
* `CoolProp#1056 <http://github.com/CoolProp/CoolProp/pull/1056>`_ : Added "set_reference_state" wrapper for Mathcad and Updated Example Worksheets
* `CoolProp#1053 <http://github.com/CoolProp/CoolProp/pull/1053>`_ : Align Tmax with REFPROP values
* `CoolProp#1047 <http://github.com/CoolProp/CoolProp/pull/1047>`_ : Mathcad Wrapper Updates for CoolProp 5.x and 6
* `CoolProp#1041 <http://github.com/CoolProp/CoolProp/pull/1041>`_ : Fixed Minor MSVC Compiler Warnings
* `CoolProp#1031 <http://github.com/CoolProp/CoolProp/pull/1031>`_ : Fixes STRING conflict between Mathcad library and cppformat
* `CoolProp#1020 <http://github.com/CoolProp/CoolProp/pull/1020>`_ : Add target_link_libraries to CMakeLists.txt
* `CoolProp#982 <http://github.com/CoolProp/CoolProp/pull/982>`_ : Reorganize CoolPropTools.h into smaller modules
* `CoolProp#981 <http://github.com/CoolProp/CoolProp/pull/981>`_ : Saturation states
* `CoolProp#976 <http://github.com/CoolProp/CoolProp/pull/976>`_ : Add high-level functions to Julia wrapper
* `CoolProp#975 <http://github.com/CoolProp/CoolProp/pull/975>`_ : Correct get_parameter_information_string, fixes CoolProp#974
* `CoolProp#973 <http://github.com/CoolProp/CoolProp/pull/973>`_ : Remove warnings when using Julia 0.4 realease
* `CoolProp#968 <http://github.com/CoolProp/CoolProp/pull/968>`_ : Update index.rst
* `CoolProp#964 <http://github.com/CoolProp/CoolProp/pull/964>`_ : Update index.rst
* `CoolProp#963 <http://github.com/CoolProp/CoolProp/pull/963>`_ : Update index.rst
* `CoolProp#962 <http://github.com/CoolProp/CoolProp/pull/962>`_ : Update sample.sce
* `CoolProp#960 <http://github.com/CoolProp/CoolProp/pull/960>`_ : Update index.rst
* `CoolProp#953 <http://github.com/CoolProp/CoolProp/pull/953>`_ : Remap CoolPropDbl to double
* `CoolProp#952 <http://github.com/CoolProp/CoolProp/pull/952>`_ : Switch string formatting to use the cppformat library; see CoolProp#907

v5.1.2

Toggle v5.1.2's commit message
Ready for release of 5.1.2 finally

v5.1.1

Toggle v5.1.1's commit message
Add a few closed issues to changelog

v5.1.0

Toggle v5.1.0's commit message
Bump revision to 5.1.1

v5.0.8

Toggle v5.0.8's commit message
Merge branch 'release' of https://github.com/coolprop/coolprop into r…

…elease

v5.0.7

Toggle v5.0.7's commit message
5.0.7

-----

New Features:

* Added a Lua wrapper

Issues Closed:

* CoolProp#460: PropsSI ("Q", "P", valueP, "H", valueH, "REFPROP-R410A") only return 0
* CoolProp#459: PropsSI ("D", "P", valueP, "T", valueT, "R407C") return bad result in L+V Phasis
* CoolProp#454: Add density dependency to entropy and enthalpy of incomprerssible fluids
* CoolProp#452: Allow mixtures to have zero mole fractions
* CoolProp#450: Calling PropsSI to get thermal conductivity throws an exception
* CoolProp#448: Retrieving acentric factor through Props1SI fails
* CoolProp#443: Javascript index.html is missing
* CoolProp#437: REFPROP predefined mixtures no longer work
* CoolProp#434: R404A Refprop value differs from Refprop Value in Excel
* CoolProp#432: All the mixture interaction parameters of Gernert are wrong
* CoolProp#431: REFPROP should not be reloaded after every call to PropsSI
* CoolProp#430: HAPropsSI is missing from the SWIG wrapper
* CoolProp#429: Entropy of Melinder fluids giving wrong results
* CoolProp#428: On windows, do not error out if REFPROP fluid files are not found in c:\Program Files\REFPROP
* CoolProp#427: HapropsSi("W","B", 279.15, "T", 293.15, "P", 101325) lead to a "-1.#IND" value
* CoolProp#425: Incompressible viscosity
* CoolProp#419: HapropSI ("T","B",273.15+37,"D",273.15+36.44,"P",101325) lead to an error ...
* CoolProp#416: Sphinx docs
* CoolProp#413: Incompressible entropy
* CoolProp#410: Phase envelope segfaults for pure fluids
* CoolProp#409: Trivial outputs
* CoolProp#408: HapropsSI function issues
* CoolProp#403: Error in new CoolProp version in the function HAPropsSI (variable combination 'PH' and 'W')
* CoolProp#401: Linux/OSX error with refprop 9.1* and mixtures containing  R1234YF
* CoolProp#400: HAPropsSI(Output, "B",valueB, "R", 1, "P", 101325) lead to an error
* CoolProp#398: HAPropsSI(Output, "B",252.84, "D";250.85, "P", 101325) lead to an infinite value
* CoolProp#387: Vectorised PropSI breaks plotting functions
* CoolProp#386: Bibtex numbering
* CoolProp#307: Transport Properties for Mixtures

v5.0.6

Toggle v5.0.6's commit message
Version 5.0.6 release

Signed-off-by: Ian Bell <[email protected]>

v5.0.5

Toggle v5.0.5's commit message
* Added Mathematica wrapper

* Added ``Prandtl()`` function to ``AbstractState``
* Added vectorized ``PropsSImulti`` function that can return a matrix of outputs for vectors of state inputs and desired outputs

Removed Features:

* All the ``PropsSI`` overloads.  For all other types of inputs, the ``PropsSImulti`` function is now used

Issues Closed:

* CoolProp#375: If one input and one output to PropsSI, bubble error cleanly
* CoolProp#373: Move predefined mixture parsing to HelmholtzEOS initializer function
* CoolProp#372: Prandtl number is missing from AbstractState
* CoolProp#371: Parse inputs to PropsSI/PropsSI(vectorized) and turn into a vector of inputs
* CoolProp#370: Docs are missing all the fluid files
* CoolProp#368: CoolProp on iOS
* CoolProp#367: Python module architecture
* CoolProp#366: Get value of universal gas constant
* CoolProp#365: REFPROP_lib.h is missed in 5.0.4 source code zip
* CoolProp#364: Liquid and vapor saturation pressures are not the same for some fluids
* CoolProp#363: Revision synchronisation
* CoolProp#359: Add high-level function that allows for multiple outputs
* CoolProp#357: Vector functions and state class
* CoolProp#349: Host v4 docs

v5.0.4

Toggle v5.0.4's commit message
BUGFIX: Lots of bugs squashed.

New features:

* Julia wrapper added
* Derivatives along the saturation line for pure fluids implemented
* Exposed the configuration getter/setter through SWIG (except for MATLAB)
* Added transport properties for xylenes and Ethylbenzene
* Surface tension for HFC pseudo-pures added

Issues Closed:

* CoolProp#355: In MSVC, too many symbols are exported in SWIG+MATLAB
* CoolProp#354: REFPROP headers
* CoolProp#353: Using HAPropsSI within circular reference on Mac Excel 2011 causes div/0 error!
* CoolProp#350: Python module docs
* CoolProp#347: Implement calc_melting_line for incompressibles
* CoolProp#346: Memory sanitizer is reporting errors with RPVersion function call
* CoolProp#344: skip typeerror in Excel to make 32-bit xlam work in 64-bit excel
* CoolProp#342: Refprop mixture with 4 components error
* CoolProp#339: Some SWIG tests fail due to the inclusion of rapidjson header
* CoolProp#337: ECS not yielding the proper values for eta and lambda
* CoolProp#332: Make the REFPROP wrapper code 1% more sane
* CoolProp#331: Excel wapper shouts errors (in Excel 2013)
* CoolProp#330: Implement ECS model for viscosity of xylenes and ethylbenzene
* CoolProp#326: expose configuration through SWIG
* CoolProp#325: Implement the generalized derivatives for REFPROP as well
* CoolProp#324: SetPath for Refprop
* CoolProp#322: Add method to AbstractState to return mixture component names
* CoolProp#321: Add more R-number aliases
* CoolProp#320: HAPropsSI("T", "V", 0.83, "R", 1, "P", 101325) & lead to infinite value
* CoolProp#319: Error in entropy calculation with TH inputs
* CoolProp#314: Add surface tension reference information to docs
* CoolProp#312: Small examples of the use of derivatives should be in docs
* CoolProp#309: MEG properties
* CoolProp#308: Set maximum states for saturation curves for pseudo-pures properly
* CoolProp#306: Surface Tension for HFC Pseudo-Pure is missing
* CoolProp#304: Develop some docs about hooking up with Julia code
* CoolProp#294: Add the clang sanitize tests to buildbot
* CoolProp#247: Implement thermal conductivity for o-Xylene, m-Xylene, p-Xylene, and Ethylbenzene
* CoolProp#238: add a function to retrieve derivatives along the saturation curve