Skip to content

v1.6.0

Latest

Choose a tag to compare

@pkuLmq pkuLmq released this 26 Jun 04:29
· 28 commits to master since this release
9e8506e

Features

  • Add a new solver, dfSteadyFoam, a steady-state compressible flow solver by @pkuLmq in #559. It supports turbulence and uses the flexible PIMPLE algorithm to efficiently compute steady solutions
  • Extend energy model to support sensible enthalpy (hs) in addition to absolute enthalpy (ha) and internal energy (ea). Moreover, the calculations of T, h, and cp can now be performed independently of Cantera, utilizing the methodology introduced by @user20250420 in #556. This adjustment improves flexibility and removes external dependencies. CANTERA_THERMO is added in bashrc to control method to calculate h, cp and update T. CANTERA_THERMO=1(current default) means using Cantera and CANTERA_THERMO=0 means using deepflame.
  • Improve install.sh by displaying system architecture (e.g., x86_64) after build for clearer platform information by @seeudong in #546
  • Switch to sphinx-book-theme and update documentation build environment (Ubuntu 24.04, Python 3.12) for better appearance and compatibility by @njzjz in #547
  • Addresses the issue of repetitive initialization in the Cantera Reactor by calling syncState() by @xiao312 in #563
  • Add 2D Riemann problem example case by @circlexiang in #560