This PR adds a new module to the test core that will be used to test OpenACC functionality and any OpenACC-specific framework routines that are added to MPAS. The only test added in this PR is based on patterns from the MPAS-A dycore. If the test core is compiled without OPENACC=true, the OpenACC tests are skipped.
Thank you for pointing that out, I neglected to fix the macro spacing in the first commit in the sequence. I checked with gnu on Derecho, the push from 054078d to b276568 addresses this.
This PR adds a new module to the test core that will be used to test OpenACC functionality and any OpenACC-specific framework routines that are added to MPAS. The only test added in this PR is based on patterns from the MPAS-A dycore. If the test core is compiled without
OPENACC=true
, the OpenACC tests are skipped.