NCAR / micm

A model-independent chemistry module for atmosphere models
https://ncar.github.io/micm/
Apache License 2.0
6 stars 4 forks source link

Add CUDA Rosenbrock tests #579

Closed sjsprecious closed 1 week ago

sjsprecious commented 2 weeks ago

This PR adds the CUDA tests for all the analytical problems that are covered by the JIT tests.

We also remove unnecessary calls to the functions from the base class in a derived class.

All the GPU tests pass on Derecho's A100 GPU by using nvhpc/23.7.

fix #540

codecov-commenter commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 92.90%. Comparing base (1787346) to head (5d70e2c).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #579 +/- ## ======================================= Coverage 92.89% 92.90% ======================================= Files 49 49 Lines 3477 3481 +4 ======================================= + Hits 3230 3234 +4 Misses 247 247 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.