Skip to content

Releases: wigging/chemics

Chemics v24.1

02 Jan 02:43
Compare
Choose a tag to compare

Removed

  • Removed __version__ property from the package

Changed

  • Changed the balance attribute of ChemicalEquation to the method is_balanced()
  • Refactored tests and documentation to mention is_balanced() instead of balance
  • Use importlib to get the version number instead of using __version__

Chemics v23.11

17 Nov 03:51
Compare
Choose a tag to compare

Added

  • A pyproject.toml file for package installation
  • Source directory for src layout
  • Conda environment.yml for developing in a conda environment
  • A benchmarks file for methods in the Gas class
  • GitHub workflow to run tests
  • Doctest and plot support for Sphinx documentation

Changed

  • Moved all examples into documentation
  • Change pyroI and pyroII to pyrolysis_one and pyrolysis_two functions
  • Refactor Gas and GasMixture classes

Removed

  • Unused requirements file for pip

Chemics v23.7

27 Jul 03:35
Compare
Choose a tag to compare

Added

  • Documentation page for pressure function patm
  • Gas mixture class GasMixture
  • Store gas viscosity coefficients to improve performance

Changed

  • Moved CAS input parameter to class init
  • Rename Gas.mu to Gas.viscosity, Gas.k to Gas.thermal_conductivity, Gas.cp to Gas.heat_capacity, and Gas.rho to Gas.density

Chemics v23.2

15 Feb 03:01
Compare
Choose a tag to compare

This version has breaking changes so please upgrade from previous versions.

Changed

  • Gas density, heat capacity, thermal conductivity, and viscosity functions are now methods in the Gas class
  • Liquid heat capacity function is now a method in the Liquid class
  • Wood heat capacity and thermal conductivity functions are now in the wood module

Chemics v23.1

01 Jan 18:11
Compare
Choose a tag to compare

Changed

  • Updated gas viscosity function for better use of the CAS number

Chemics v22.10

23 Oct 17:55
Compare
Choose a tag to compare

Removed

  • Code, tests, and documentation related to fluidization. See issue 27 for more information.

Chemics v22.8

26 Aug 02:00
Compare
Choose a tag to compare

Fixed

  • Fix CAS numbers for cp liquid organic
  • Fix CAS number for cp liquid inorganic
  • Fix CAS numbers for cp gas organic
  • Fix CAS numbers in cp gas inorganic

Changed

  • Use dictionary for Umf coefficients

Chemics v21.10

25 Oct 00:57
Compare
Choose a tag to compare

Added

  • cp_liquid() function to calculate liquid heat capacity
  • Tests and documentation for the cp_liquid() function

Removed

  • Unused code in gas heat capacity module

Chemics v21.7

15 Jul 03:22
734b61c
Compare
Choose a tag to compare

Added

  • Proximate and Ultimate analysis classes
  • Tests and documentation for the above classes

Removed

  • Deleted proximate_bases() and ultimate_bases() functions

Chemics v21.5

09 May 23:40
79c9130
Compare
Choose a tag to compare

Added

  • Mass transfer correlations
  • Peclet (Pe), Schmidt (Sc), and Sherwood (Sh) dimensionless numbers
  • Function to calculate pressure drop using Ergun equation

Changed

  • Updated contributing guidelines