Releases: MSABuschmann/sledgehamr
Releases · MSABuschmann/sledgehamr
sledgehamr v1.1.0
New Features:
- Leapfrog integrator
- FFT zero-padding
- FFTs and gravitational wave spectra can now be computed on GPUs
- Gravitational wave spectrum output can be binned into bins of size k_IR
- Location of 2D slices can now be selected
- FOPT project: new piecewise potential
- New project: Axion only EOM
Changes:
- pySledgehamr: 3D output now read using 64-bit
- AMReX-based integrators temporarily disabled due to breaking changes in the AMReX repo
- Fix issues with the upsampling of input fields from hdf5 files
- FFTs now computed via the new AMReX FFT interface rather than SWFFT
- No CUDA-aware MPI for now
sledgehamr v1.0.2
Changes:
- Writing of level data optimized for GPUs.
- Gravitational wave spectrum computation sped up massively through the pre-computation of projectors.
- Prevent crashes during a rare edge case related to shadow level creation after a restart.
- Handle case where
max_levelhas been reduced by the user during a restart and is now belowfinest_level. All levels beyondmax_levelwill be ignored in the checkpoint file. - Remove boost system and boost filesystem dependency as it is no longer needed.
- FirstOrderPhaseTransitions: Add additional time-dependent cut-off to freeze out gravitational waves.
- AxionStringPreevolution: Ability to evolve from a truly random initial state that is generated in-place.
- pySledgehamr: Print warning message if gravitational wave spectrum cannot be read properly (e.g. if calculation did not finish in time).
Sledgehamr v1.0.1
Changes: Small fix to accommodate changes in recent amrex versions.
Sledgehamr v1.0.0
First release!