Castro (Compressible Astrophysics): An adaptive mesh, astrophysical compressible (radiation-, magneto-) hydrodynamics simulation code for massively parallel CPU and GPU architectures.
This sets up a new action for running clang-tidy 17 and it will abort if it produces
any warnings. At the moment, it runs on flame_wave and only evaluates the
Castro source, not any AMReX or Microphysics source.
We use the dependency script from AMReX to install clang-tidy 17
PR motivation
PR checklist
[ ] test suite needs to be run on this PR
[ ] this PR will change answers in the test suite to more than roundoff level
[ ] all newly-added functions have docstrings as per the coding conventions
[ ] the CHANGES file has been updated, if appropriate
[ ] if appropriate, this change is described in the docs
PR summary
This sets up a new action for running clang-tidy 17 and it will abort if it produces any warnings. At the moment, it runs on flame_wave and only evaluates the Castro source, not any AMReX or Microphysics source.
We use the dependency script from AMReX to install clang-tidy 17
PR motivation
PR checklist
CHANGES
file has been updated, if appropriate