Skip to content
Failed

Changes

Summary

  1. Stability fix (#1276) (details)
Commit bff619bdb2836f83ac658be8b8c258d41aaa6e14 by noreply
Stability fix (#1276)

* Adding multiprocesses to run_scm_all.py, making the GPU jenkins tests only use 1 thread though, otherwise the different processes will fight for GPU usage

* Making the if statement in ADG1_ADG2_responder_params use a strict inequality - this was causing numerical issues when fields were close to tolerance. This will be slightly BIT_CHANGING for most cases.

* Adding comments to run_scm_all.py and removing the if-case in ADG1_ADG2_responder_params in favor of an explicit error check

* Changing nprocs to nproc and updating jenkins tests
The file was modifiedjenkins_tests/clubb_nvhpc_gpu_column_mirror_test/Jenkinsfile (diff)
The file was modifiedsrc/CLUBB_core/pdf_closure_module.F90 (diff)
The file was modifiedrun_scripts/run_scm_all.py (diff)
The file was modifiedjenkins_tests/clubb_plot_nvhpc_gpu_vs_cpu/Jenkinsfile (diff)
The file was modifiedjenkins_tests/clubb_driver_test/Jenkinsfile (diff)
The file was modifiedsrc/G_unit_test_types/pdf_parameter_tests.F90 (diff)
The file was modifiedsrc/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90 (diff)