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

Build #275 (Aug 31, 2022, 3:25: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)

Started by an SCM change

Revision: 25cc883ae8ea4673614609ce139be68d9a8dca65
Repository: https://github.com/larson-group/clubb.git
  • refs/remotes/origin/master