Skip to content
Success

Changes

Summary

  1. Adding variables to openacc data statements. Without this, the code crashes when using the GPU with l_godunov_upwind_xpyp_ta=.true. (details)
  2. thlm_ed and rtm_ed caused GPU errors since those variables were added to a acc loop, but never added to the acc data statement. This change makes it so they're only calculated on the CPU, since they are only used for stats, fixing the issue without adding the GPU memory footprint. (details)
  3. Clubb intr revert (#203) (details)
Commit 406e74ef044da4c2383473bdffd74925641af924 by Gunther Huebler
Adding variables to openacc data statements. Without this, the code crashes when using the GPU with l_godunov_upwind_xpyp_ta=.true.
The file was modified advance_xp2_xpyp_module.F90 (diff)
Commit 895048c969404beccab649c27f368c904175a9b4 by Gunther Huebler
thlm_ed and rtm_ed caused GPU errors since those variables were added to a acc loop, but never added to the acc data statement. This change makes it so they're only calculated on the CPU, since they are only used for stats, fixing the issue without adding the GPU memory footprint.
The file was modified advance_clubb_core_module.F90 (diff)
Commit 51174997cc51ad7841c74ab1821e139a9f39936d by noreply
Clubb intr revert (#203)

* Revert "I am officially setting l_ascending_grid to false in CAM-CLUBB, meaning"

This reverts commit 1644e80604055cf7a4910e9ace4213ac15f38fbf.

* Revert "Cam clubb silhs rev dir (#196)"

This reverts commit 5afa946afdb36ccab6009d735fd59a243a881f43.

This reverts a BIT_CHANGING commit, making this also BIT_CHANGING, see https://github.com/larson-group/cam/commit/1644e80604055cf7a4910e9ace4213ac15f38fbf
The file was modified src/physics/cam/subcol_SILHS.F90 (diff)
The file was removedrun_scripts/run_generalized_grid_scam_test.bash
The file was modified src/physics/cam/clubb_intr.F90 (diff)
The file was removedjenkins_tests/cam_clubb_generalized_grid_scam_test/Jenkinsfile