Skip to content

Release 2023.01.13

Compare
Choose a tag to compare
@sxs-bot sxs-bot released this 13 Jan 18:31
· 0 commits to e5095a254ef7689a2b056fa8146d39702b8e2f5f since this release

Upgrade instructions

From #4271 (GH+CCE for a gauge wave):

I add one more template to SendGhWorldtubeData so that it can distinguish between LTS and GTS. Please remember to update your CceWorldtubeTarget @knelli2

From #4520 (Refine GenerateXdmf command-line interface):

When invoking spectre generate-xdmf pass a file glob instead of --file-prefix, like this:

spectre generate-xdmf path/to/VolumeData*.h5 -d SubfileName -o OutputName

You can also pass a single file now, which is useful for surface data like AH finder output.

Omit the subfile name to print all available subfiles.

From #4548 (Add Render1D.py to Python CLI):

Invoke spectre render-1d -h to run the Render1D.py script.

From #4472 (Add InterpolateVolumeData.py to Python CLI):

Invoke spectre interpolate-vol -h to run the InterpolateVolumeData script.

From #4532 (Swap meaning of objects A and B in BinaryCompactObject domain creator):

When using the BinaryCompactObject domain creator, make sure that ObjectA is on the right (on the positive x-axis) and ObjectB is on the left (on the negative x-axis).

From #4366 (Rename some of the time steppers):

Some of the time steppers have been renamed. Update your input files accordingly:

  • AdamsBashforthN -> AdamsBashforth
  • Cerk2 -> Heun
  • RungeKutta4 -> ClassicalRungeKutta4

Merged pull-requests (43)

New features (3):

  • Add subcell to GH+GRMHD executable (#4519)
  • Add InterpolateToCoords script to Python CLI (#4565)
  • Add post interp callback to dump metric data in Bondi-Sachs form (#4489)

General changes (35):

  • Convert initialization action for time to mutator (#4513)
  • GH+CCE for a gauge wave (#4271)
  • Print exception type (#4525)
  • Refine GenerateXdmf command-line interface (#4520)
  • Remove Doxygen DOT_TRANSPARENT option (#4540)
  • Update spectre apple silicon docs (#4542)
  • Parallelize ExtractDatFromH5.py (#4457)
  • Add toroidal field to GRMHD initial magnetic fields (#4488)
  • Configure Python init files (#4543)
  • Add Render1D.py to Python CLI (#4548)
  • Bind CubicSpline and BarycentricRational in Python, add accessors, fix default-constructed serialization (#4538)
  • Add InterpolateVolumeData.py to Python CLI (#4472)
  • Add DeleteSubfiles script (#4546)
  • Fix writing functions of time in observer, bind Domain items in Python (#4547)
  • Retrieve coordinate derivative of pressure from TOV star solution (#4462)
  • Make ElementId hashable and comparable in Python (#4545)
  • Return basis and quadrature enums in H5 (#4544)
  • Swap meaning of objects A and B in BinaryCompactObject domain creator (#4532)
  • Clean up Py CMake (#4553)
  • Bind logical_coordinates, IrregularInterpolant in Python (#4551)
  • Bind Tensor in Python (#4555)
  • Add preload of jemalloc library to spectre script (#4550)
  • Convert evolution::dg::Initialization::Domain from action to mutator (#4528)
  • Bind block/element_logical_coords in Python (#4557)
  • Bind create_domain in Python (#4558)
  • Bind tensor derivatives in Python (#4560)
  • Bind definite_integral in Python (#4566)
  • Bind Tensor/EagerMath in Python (#4578)
  • Rename some of the time steppers (#4366)
  • Add Charm++ message for boundary data (#4563)
  • Increase Test_BinaryCompactObject timeout (#4579)
  • Add protections against missing excision spheres in control system (#4533)
  • Observe the magnitude of comoving magnetic field in GRMHD (#4554)
  • CylindricalBinaryCompactObject: use new maps. (#4469)
  • Add docs to ah::ObjectLabel (#4534)

Bugfixes (5):

  • Fix a bug at roundoff error in block_logical_coords (#4510)
  • Fix bug in rootfind for enthalpy parametrization (#4536)
  • Fix issues with non-owning VectorImpls (#4524)
  • Fix density and temperature bounds in Compose table reader (#4530)
  • Ignore targets that don't use interpolator when cleaning interpolator (#4564)

Contributors (11): @nilsdeppe, @nilsvu, @kidder, @Sizheng-Ma, @isaaclegred, @wthrowe, @geoffrey4444, @knelli2, @ermost, @yoonso0-0, @markscheel