Skip to content
Success

Changes

Summary

  1. Removing data copies that we don't need anymore. This still runs correctly on GPUs. (details)
  2. Making clip_transform_silhs_output use an array of gr. This is how it should have been once the column loop was pushed down into it, but at the time clubb was using gr through a use statement making that not possible. (details)
  3. No more need for these data copies anymore now that pdf_params is allocated with ngrdcol rather than pcols. (details)
Commit 4285ec7c9d036233e9c6921f7a4f7c457d669c46 by 37674341+huebleruwm
Removing data copies that we don't need anymore. This still runs correctly on GPUs.
The file was modified src/SILHS/latin_hypercube_driver_module.F90 (diff)
Commit 985d685d77eabb001a1dfe0449f7b3e6716e5b66 by 37674341+huebleruwm
Making clip_transform_silhs_output use an array of gr. This is how it should have been once the column loop was pushed down into it, but at the time clubb was using gr through a use statement making that not possible.
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/silhs_api_module.F90 (diff)
Commit 9976b866185e562df3c99f7fbe96379192d3ad9d by 37674341+huebleruwm
No more need for these data copies anymore now that pdf_params is allocated with ngrdcol rather than pcols.
The file was modified src/SILHS/latin_hypercube_driver_module.F90 (diff)