Summary
- Reworking some SILHS GPUization to make it more similar to the GPU code in the rest of clubb. This adds some extra parts that run on GPUs, so it is BIT_CHANGING (details)
- Cleanup and comment update (details)
- Cleanup (details)
- Removing DCUDA flag from compile config scripts to help GPU and CPU results match for silhs cases (details)
The file was modified | src/SILHS/silhs_api_module.F90 (diff) |
The file was modified | src/SILHS/transform_to_pdf_module.F90 (diff) |
The file was modified | src/CLUBB_core/pdf_utilities.F90 (diff) |
The file was modified | src/clubb_driver.F90 (diff) |
The file was modified | src/SILHS/latin_hypercube_driver_module.F90 (diff) |
The file was modified | src/clubb_driver.F90 (diff) |
The file was modified | src/SILHS/latin_hypercube_driver_module.F90 (diff) |
The file was added | src/CLUBB_core/output_netcdf.mod |
The file was modified | src/CLUBB_core/output_netcdf.F90 (diff) |
The file was modified | jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile (diff) |