Release 2021.08.02
Upgrade instructions
From #2805 (The transformation between the inertial coordinates and the Cauchy coordinates in CCE):
The feature is controlled by uses_inverse_coordinates
of CCE metavariables.
From #3279 (Horizon finder in grid frame):
One must now specify compute_vars_to_interpolate
instead of compute_items_on_source
for interpolation that uses the Interpolator ParallelComponent.
Merged pull-requests (50)
New features (2):
General changes (44):
- Subcell GRMHD MC reconstruction (#3319)
- Add GRMHD prims after rollback mutator (#3328)
- Factor out TensorIndex into own file (#3339)
- BoundaryCondition class for GH (#3172)
- Add the Apparent Horizon tags to EvolveGeneralizedHarmonicWithHorizon.hpp (#3315)
- Use history order in dense output (#3353)
- Add overload for GH f_constraint that includes the stress energy contribution (#3350)
- Rename "new feature" label for release notes (#3344)
- Make GRMHD conserved variable fixing faster and more robust in atmosphere (#3320)
- Improve compiler error for bad tmpl::transform (#3356)
- Remove DG boundary schemes code (#3274)
- Make Options::Auto take type as label (#3348)
- Add GRMHD FD time derivative computation (#3331)
- Add error-based step chooser to executables (#3342)
- Remove make_overloader from coord maps (#3361)
- Convert MathFunction to use factory map (#3362)
- Add EnergyDensity function and tags for the scalar wave system (#3343)
- Cancel redundant builds on CI (#3351)
- Add WENO limiter specialized to the NewtonianEuler system (#3359)
- Revive caching on CI (#3366)
- Don't cancel repeated CI runs on develop (#3371)
- Add Schwarz smoothing to elliptic executables (#3271)
- Move QuaternionHelpers definitions to source file (#3375)
- Clarify installation docs (#3383)
- Add ComputeHorizonVolumeQuantities. (#3261)
- Add velocity field to ScalarAdvection (#3283)
- Add environment files for expanse (#3324)
- Factor out common TensorIndex transformation logic into own file (#3349)
- Add 1D sinusoid solution to ScalarAdvection (#3357)
- Installing Arpack in the containers (#3323)
- Fix LibraryVersions.txt (#3369)
- Port over upwind flux for curved scalar waves as a BoundaryCorrection (#3116)
- Clean up a left-over file in Docker container (#3385)
- Add ScalarAdvection executable for 1D sine wave (#3360)
- Support skipping the preconditioner in elliptic solves (#3379)
- Revive code coverage reports on CI (#3367)
- Move stored deriv info to helper in PiecewisePolynomial (#3321)
- Update FunctionOfTime docs (#3390)
- Minor cleanups (#3388)
- Add CREATE_GET_STATIC_MEMBER_VARIABLE_OR_DEFAULT (#3391)
- Increase cache sizes on CI (#3396)
- The transformation between the inertial coordinates and the Cauchy coordinates in CCE (#2805)
- Add CITATION.cff file (#3397)
- Horizon finder in grid frame (#3279)
Bugfixes (4):
- Fix missing renames of GrMhd BlastWave (#3363)
- Add a missing cache flag on CI (#3372)
- Fix dimensionality bug in GenerateXdmf script (#3382)
- Clean up ExportCoordinates reduction files (#3398)
Contributors (14): @nilsdeppe, @macedo22, @prayush, @MarloMo, @moxcodes, @nilsleiffischer, @kidder, @fmahebert, @wthrowe, @knelli2, @markscheel, @yoonso0-0, @GitHimanshuc, @Sizheng-Ma