Skip to content

Release 2022.03.07

Compare
Choose a tag to compare
@sxs-bot sxs-bot released this 07 Mar 16:49
· 0 commits to 8cd48a610a5c7b42db92cf41a1181a632742eb3c since this release

Upgrade instructions

From #3794 (TimeDependence now recognizes distorted frame.):

Instead of a block_maps member function, each TimeDependence now has 3 functions: block_maps_grid_to_inertial (which is the former block_maps), block_maps_grid_to_distorted, and block_maps_distorted_to_inertial.

From #3813 (Move Strahlkorper and some related functions.):

Strahlkorper, StrahlkorperFunctions, and ChangeCenterOfStrahlkorper have moved to NumericalAlgorithms/SphericalHarmonics/.

From #3822 (Add file_system::glob, support importing volume data from multiple files):

In input files with Importers, change the FileName option to FileGlob.

Merged pull-requests (35)

New features (4):

  • Add reflective boundary condition to NewtonianEuler (#3781)
  • Add file_system::glob, support importing volume data from multiple files (#3822)
  • Load initial data from XCTS solver in GH execs (#3795)
  • Render example notebooks in Doxygen documentation (#3834)

General changes (25):

  • Support sparse matrices in build_matrix (#3805)
  • Tune macOS CI job (#3811)
  • Add tensor slicing for subcell (#3810)
  • TimeDependence now recognizes distorted frame. (#3794)
  • Refactor some of TryToInterpolate.hpp (#3812)
  • Move Strahlkorper and some related functions. (#3813)
  • Add ADER namespaces and ADER-DG spacetime predictor matrix (#3778)
  • Rename CurvedSW execs, move is_analytic_*, other analytic solution updates (#3762)
  • Split ApparentHorizons/Tags.hpp (#3816)
  • Sort list_observation_ids(), support importing first or last observation ID from a volume file (#3824)
  • Configure Blaze: enable BLAS kernels, col-major matrix storage, add comments (#3806)
  • Make subcell projection be dim-by-dim operation (#3803)
  • Add serialization, option creation to Blaze vector and matrix types (#3804)
  • Delete Utilities/Blaze.hpp (#3807)
  • Add an example for running a BBH ID solve (#3820)
  • Add dim-by-dim subcell reconstruction (#3830)
  • Add ObserverMesh and ObserverCoordinates tags (#3764)
  • Update spectre doi author list (#3815)
  • XCTS solver: generalize Kerr to WrappedGr solution (#3835)
  • Block implicit DataVector conversion to Variables (#3836)
  • Enable sleef support (#3833)
  • Runtime retrieval in ObserveFields and simplifications (#3765)
  • Add function to write control system data to disk (#3823)
  • Add polynomial interpolation and ability to read RotNS data (#3735)
  • Add a main entry point to the Python package (#3711)

Bugfixes (6):

  • Fix reference in brigand docs (#3821)
  • Increase timeout of CylindricalBinaryCompactObject (#3827)
  • Fix release checksum for Spack (#3831)
  • Increase AH finder test timeouts (#3843)
  • Fix failing exact comparison in Test_Divergence.cpp (#3845)
  • Fix column numbering in ParallelInfo exec (#3846)

Contributors (7): @nilsvu, @yoonso0-0, @markscheel, @nilsdeppe, @knelli2, @kidder, @wthrowe