This is a handful of small tweaks and fixes I've been putting off while I worked on debugging MHD. Most are minor but I would like @evaneschneider or @bvillasen to take a look at my change to the grid temperature function. I think there might be other places that should be using MHD energy in computations but I don't know where
List of Changes
Have make tidy print out where the results are stored. This isn't obvious so now it tells you
Replace straight sum in systemTest::SystemTestRunner::runL1ErrorTest with a Kahan sum to avoid loss of precision.
Fix a minor bug in hydro restart test
Replace file manipulation methods in systemTest::SystemTestRunner with std::filesystem calls
Summary
This is a handful of small tweaks and fixes I've been putting off while I worked on debugging MHD. Most are minor but I would like @evaneschneider or @bvillasen to take a look at my change to the grid temperature function. I think there might be other places that should be using MHD energy in computations but I don't know where
List of Changes
make tidy
print out where the results are stored. This isn't obvious so now it tells yousystemTest::SystemTestRunner::runL1ErrorTest
with a Kahan sum to avoid loss of precision.systemTest::SystemTestRunner
withstd::filesystem
calls