Release 2024.06.18
Upgrade instructions
From #6024 (FindHorizon.py: also compute horizon quantities):
The FindHorizons3D
executable was removed. You can find horizons in 3D volume data in Python like this:
from spectre.Pipelines.Bbh.FindHorizon import find_horizon
from spectre.SphericalHarmonics import Strahlkorper
horizon, quantities = find_horizon(
h5_files, subfile_name, obs_id, obs_time,
initial_guess=Strahlkorper(l_max, m_max, radius, center)
)
mass = quantities["ChristodoulouMass"]
spin = quantities["DimensionlessSpinMagnitude"]
Merged pull-requests (29)
CLI & Python bindings (3):
- CLI for plotting trajectories of binaries (#5976)
- FindHorizon.py: also compute horizon quantities (#6024)
- Clarify PlotCce modes option (#6087)
General changes (19):
- Add more updates to CCE tutorial (#6059)
- Add fixed object radius and increase run speed (#6049)
- Added Vittoria Tommasini to Spectre Authors.Contributors list (#6068)
- Add IntegratedFunctionOfTime (#5996)
- ElementID: assert max refinement level (#6074)
- Add ComovingCharSpeedDerivative (#5516)
- Add LTS CMake Option in GenHarmBase Executables (#6057)
- Docker ubuntu 18.04 support and static execs (#6060)
- Restructure ApplyBoundaryCorrections and support AtomicBoundaryInbox (#6044)
- Add code to get common horizon coefs in ringdown distorted frame (#6065)
- Add LTS support to Adams-Moulton time steppers (#6043)
- Clarify error in InitializeJ (#6048)
- Set up ghost zones for MC (#6037)
- Improve some CLI errors and docs (#6088)
- Add threaded callbacks for functions of times (#6084)
- Mc high ka corrections (#5977)
- BBH pipeline: find horizons in initial data, write masses & spins to file (#6082)
- Support ComplexDataVector in observations (#6075)
- Add computation of light crossing time of a cell. (#6093)
Documentation (1):
- Add dev guide for AMR (#6078)
Bugfixes (2):
Continuous integration & deployment (4):
- Fix notification for new contributors (#6066)
- Avoid name conflicts between Dat and Cce tests (#6081)
- Increase a test timeout (#6089)
- Support numpy 2.0.0 (#6095)
Contributors (11): @knelli2, @vtommasini, @nilsvu, @nikwit, @markscheel, @AlexCarpenter46, @nilsdeppe, @geoffrey4444, @wthrowe, @ffoucart, @kidder