Linear Waves and Best Practices

Linear Wave Debugging

I finished linear wave tests, they needed a bit of polishing. With some help I discovered that the perturbations I was seeing in the Alfven wave tests weren’t an issue since they also appear in Athena++. The fast magnetosonic and contact waves are both correct as well now. The slow magnetosonic wave might be working but there appear to be some issues in the initial conditions so I’m not sure yet.

MHD also passes hydro wave tests and the Sod shock tube.

Scientific Software Best Practices

I presented on scientific software best practices based off of:


This post is licensed under CC BY 4.0 by the author.