Summary
- Moving the acc update host directive to after the wait directives in silhs. Since silhs runs with asyncronous kernel calls the update was occasionally happening before some clipping was finished, causing problems in assert_correct_cloud_normal. This is only a problem when compiling with OpenACC enabled, so it should be bit identical for all our tests. larson-group/cam#129 (details)
- Reording vertical and subcolumn dimensions in SILHS. This is BIT_CHANING in some cases, seemly due to an outputting error for the precip_rate field, but plotted results are identical. larson-group/cam#129 (details)
The file was modified | src/SILHS/latin_hypercube_driver_module.F90 (diff) |
The file was modified | src/SILHS/output_2D_samples_module.F90 (diff) |
The file was modified | src/SILHS/est_kessler_microphys_module.F90 (diff) |
The file was modified | src/SILHS/math_utilities.F90 (diff) |
The file was modified | src/SILHS/latin_hypercube_driver_module.F90 (diff) |
The file was modified | src/SILHS/transform_to_pdf_module.F90 (diff) |
The file was modified | src/estimate_scm_microphys_module.F90 (diff) |
The file was modified | src/silhs_category_variance_module.F90 (diff) |
The file was modified | src/lh_microphys_driver_module.F90 (diff) |
The file was modified | src/SILHS/lh_microphys_var_covar_module.F90 (diff) |
The file was modified | src/microphys_driver.F90 (diff) |
The file was modified | src/SILHS/silhs_api_module.F90 (diff) |
The file was modified | src/clubb_driver.F90 (diff) |