Skip to content
Started 2 yr 7 mo ago
Took 42 min
Success

Build #220 (Aug 31, 2022, 3:04:09 AM)

Changes
  1. Refactored fill_holes_vertical to make GPUization simple. This is BIT_CHANGING, but results are bit-for-bit when using -O0 optimization, thus it is not answer changing. The first pass over each grid column will not parallelize well, the k-loop needs to be done in serial. Maximum parallelization has been exposed for the global hole-filling though, at the cost of occasionally doing unneccesary calculations. larson-group/clubb#972. (details / githubweb)
  2. Removing fill_holes_multiplicative and replacing magic numbers with parameters from constants_clubb. larson-group/clubb#972 (details / githubweb)
  3. Moving vertical_avg and vertical_integral to advance_helper_module. larson-group/clubb#972 (details / githubweb)
  4. Moving vertical_avg and vertical_integral to advance_helper_module. larson-group/clubb#972 (details / githubweb)

Started by an SCM change

Revision: e75e8f315366ff83dc1ad2fc82b4c4de24b12d67
Repository: https://github.com/larson-group/e3sm.git
  • refs/remotes/origin/clubb_silhs_devel