Skip to content

Releases: lanl/singularity-eos

release-1.6.0

07 Jul 21:04
57af6b8
Compare
Choose a tag to compare

Several major changes and enhancements:

  • A total rewrite of the pressure-temperature equilibrium code, now with a new solver with temperature as an independent variable and a new object-oriented API
  • Python bindings for EOS's
  • Created EOS base class to make functionality more uniform across EOS
  • Added vector overloads to the scalar EOS lookup functions
  • Substantial fixes to the Gruneisen EOS
  • New Ramp EOS modifier
  • A substantially rewritten build system with standardized installation
  • Better spack integration
  • Far more complete documentation

release-1.5.0

22 Jul 20:19
7126a1e
Compare
Choose a tag to compare

Several significant changes in this release:

  • spiner is updated to fix a bug encountered for kokkos builds on host
  • Several minor bug fixes in eos_eospac.cpp
  • A major reorganization of the repository: source is now in singularity-eos/singularity-eos/ and then the appropriate directory. This means that relative include paths are now advised against. Instead, singularity-eos provides appropriate include flags so that global paths of the form #include <singularity-eos/eos/eos.hpp> (for example) work.
  • sesame2spiner and stellarcollapse2spiner moved out of utils into their own directories.

release-1.4.0

11 Jun 00:01
8513e81
Compare
Choose a tag to compare

Includes scaling and shifting in fortran interface.