Release 2022.10.04
Upgrade instructions
From #4255 (Make execution order of events deterministic):
The syntax for the EventsAndTriggers
and EventsAndDenseTriggers
input-file sections has changed. Each ?:
entry should be changed from
? Trigger
: - Event
- PossibleOtherEvents
to
- - Trigger
- - Event
- PossibleOtherEvents
This results in all event and trigger arguments indenting one additional level (typically two spaces).
Merged pull-requests (52)
General changes (45):
- Various Adams-Bashforth reorganization (#4201)
- Increase timeouts of expensive tests (#4203)
- Add DG FreeOutflow boundary condition to GRMHD (#4196)
- Add utility to extract all dat files from h5 file (#4199)
- Allow TOV executables to use generic equations of state (#4111)
- Add TimeAndPrevious tag (#4220)
- Clean up some interpolation stuff for CCE (#4219)
- Change default InitializeJ in input file for CharacteristicExtract (#4211)
- ObserveCenters: use Euclidean area element. (#4218)
- UniformCylindricalEndcap: more tests and improvement. (#4179)
- Fix doc bugs in CurvedScalarWave's TimeDerivative (#4182)
- Clarify Tutorial Instructions (#4224)
- Make TCI status a simple tag with integer values (#4212)
- Print more useful slurm info in wheeler submit script (#4226)
- Assign integer values to TCI status in ValenciaDivClean subcell (#4213)
- Only print phase control phase change if phase is actually different (#4229)
- Revive clang build on Wheeler (#4230)
- Print pretty wall time in ERROR and Informer (#4227)
- Allow TimescaleTuner to be initialized with arbitary number of timescales (#4223)
- Add Leo in Contributors, and umiss in Affiliations (#4228)
- Add more docs about Tags::Time (#4202)
- Update ocean to gnu 11, clang 13, smp charm 7 (#4234)
- catch2 installation updated for apple silicon installation guide (#4162)
- Add subcell boundary conditions to GRMHD (#3972)
- Add Constant class inherited from DampingFunction class (#4115)
- Put GR variables on right grid for FixToAtmosphere (#4237)
- Add Pajkos to contributors list (#4242)
- Make AlgorithmArray patch work with macOS 13 (#4238)
- Support cleanup on termination (#4231)
- Use angular ordering in Sphere intrp target (#4239)
- Make receive_data an inline entry method (#4240)
- Add spherical torus coordinate map (#4225)
- Make spatial metric positive-definite in test (#4244)
- fix a mistake in the CCE tutorial (#4248)
- Add C and Fortran to cmake compile language (#4241)
- Add TensorExpression support for std::complex and ComplexDataVector (#4216)
- Treat deadlock/hangs in iterable actions as failed execution (#4236)
- Fix a typo in the comment of GaugeUpdateInertialTimeDerivatives (#4250)
- Remove Newton-Raphson from UniformCylindricalEndcap (#4246)
- Make all TimeStepper methods add to their results (#4208)
- Slightly improving test helper floating point error (#4253)
- Tagged tuple structured bindings suppor (#4257)
- Fix possible roundoff error in MC reconstructor (#4263)
- Stop fixing atmosphere from blocking switch back to DG (#4252)
- Remove GCC7 workaround from GRMHD subcell (#4260)
Bugfixes (7):
- Check only actual #includes in file test (#4204)
- Fix vector size bug in FreeOutflow boundary condition (#4214)
- Fix the AnalyticTestCharacteristicExtract bug when inertial coordinates are evolved (#4221)
- Add missing target link libraries to SetupPch.cmake (#4233)
- Put missing sqrt function in DG FreeOutflow boundary condition (#4251)
- Make execution order of events deterministic (#4255)
- Fix bug causing events to be improperly rerun (#4266)
Contributors (14): @wthrowe, @nilsdeppe, @yoonso0-0, @knelli2, @isaaclegred, @duetosymmetry, @markscheel, @pajkosmi, @geoffrey4444, @HengruiPrinceton, @Sizheng-Ma, @MarloMo, @gsb76, @macedo22