Releases: lanl/singularity-eos
Releases · lanl/singularity-eos
release-1.6.0
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
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
andstellarcollapse2spiner
moved out ofutils
into their own directories.
release-1.4.0
Includes scaling and shifting in fortran interface.