Skip to content

Release 1.10.0

Latest
Compare
Choose a tag to compare
@Yurlungur Yurlungur released this 27 Aug 22:43
· 51 commits to main since this release
82df6cf

Release 1.10.0

Date: 8/27/2025

Added (new features/APIs/variables/...)

  • [PR507] Entropy now available from EOSPAC
  • [PR506] Add two examples related to PTE
  • [PR517] Added Coldcurve to SpinerEOSDependsRhoSie, added functionaliuty to MinInternalEnergyFromDensity in SpinerEOSDependsRhoSie, added test to test_eos_tabulated.cpp

Fixed (Repair bugs, etc)

  • [PR537] Fix pathological initial guesses in PTE solvers
  • [PR523] Fix reading order in SpinerEOSDependsRhoSie
  • [PR506] Added some robustness checks to the PTE solvers
  • [PR505] rename LogType::TRUE to LogType::DOUBLE
  • [PR495] Fix bug related to MinimumTemperature and MinimumDensity in SpinerEOSDependsRhoSie
  • [PR496] Re-enable stellarcollapse2spiner, which was disabled.
  • [PR524] Fix future kokkos-kernels compatibility in PTE solver

Changed (changing behavior/API/variables/...)

  • [PR548] Change which tolerances are available for the PTE solver and how they are interpreted to hopefully provide more clarity
  • [PR545] Implement reduced system for PTESolverRhoT
  • [PR543] Made PTE solvers more robust for Maxwell constructed tables
  • [PR502] Expose split tables to Fortran interface
  • [[PR519]] (#519) Split eos_spiner.hpp into eos_spiner_rho_sie.hpp and eos_spiner_rho_temp.hpp files.

Infrastructure (changes irrelevant to downstream codes)

  • [PR528] Remove unused variable subGroup in SpinerEOSDependsRhoT
  • [PR522] Move more common functionality into spiner_eos_common.hpp
  • [PR510] Make Davis EOS faster and more robust
  • [PR509] Remove extraneous copies in base class
  • [PR504] Add Fortran interface documentation
  • [PR532] Update clang format script to be closer to CI