Skip to content

Releases: thermohub/thermofun

v0.4.5

30 Aug 08:37
ec1cbf3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.4...v0.4.5

v0.4.4

08 Jun 12:23
a9c8e37
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.3...v0.4.4

v0.4.3

02 Mar 11:22
c47e45c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.2...v0.4.3

Set spdlog in header-only mode for thermofun project. Fixed possible memory leak issues. Using pip for python package install.

v0.4.2

07 Feb 04:11
bdbc9ee
Compare
Choose a tag to compare

Repository archived using Zenodo's DOI

DOI

v0.4.1

26 Nov 13:33
47882c2
Compare
Choose a tag to compare

A fix for spdlog linking. Used in chemicalfun=0.1.6 is spdlog=1.11.0 and fmt=9.1.0

v0.4.0 added logger

21 Jul 15:05
78d72e8
Compare
Choose a tag to compare

Added spdlog for logging (https://github.com/gabime/spdlog)

In python to access the logging settings (default update_loggers(False, "thermofun.log", 2) )

import thermofun as fun
# True for logging to output instead of file,
# file name, 2 is the logging level for info, warn, error, and critical messages.
fun.update_loggers(False, "thermofun.log", 2)
# clears the log file
fun.clear_loggers("thermofun.log") 

v0.3.9 Added ChemicalFun library

13 Jan 18:35
6a4c7c3
Compare
Choose a tag to compare
Added ChemicalFun library (#31)

* Moved implementation to ChemicalFun

* chemicalfun to environment file

* fix link to chemicalfun

* fix forward declaration

* fix for MSVC build

* disabled build on mingw, issue with linking to chemicalfun which is compiled with MSVC

* v0.3.9

Co-authored-by: svetad <sv.dmytr@gmail.com>
Co-authored-by: G. Dan Miron <dan.miron@psi.com>

v0.3.8

27 Jun 07:54
eb226b0
Compare
Choose a tag to compare
add records as json strings
functions to list available methods, properties
when the reaction equation is given the reactants are added to the record.

Fix for default critical pressure unit

07 Mar 11:17
f4da39b
Compare
Choose a tag to compare

ThermoFun gas critical properties default critical pressure unit is set to "bar". The database allows any unit to be set by the user, this will be converted to bar in the ThermoFun internal data. It is important to know that if one uses a ThermoFun get function for the critical pressure will be in "bar".

Fixes in formula parser and CpfT with phase transition

06 Jan 19:29
626ca33
Compare
Choose a tag to compare
Fixes for formula parser and CpfT for phase transition (#24)

* fix for Cp=f(T) phase transition, problems with the derivatives

* added default valences and fixed formula parser bug

* tests for formula parser and CpfT with phase transition