Skip to content
Success

Changes

Summary

  1. ADG1_pdf_driver subroutine port with OpenACC (details)
  2. Replacing old elemental ADG1_w_closure with new GPUized one. Making G_unit tests work with new version. Also making mixt_frac_max_mag a scalar since it was only being used as such. larson-group/clubb#1049 (details)
  3. Making the multicolumn code open the netcdf file before writing and close when finished writing. This fixes a bug where the netcdf data wasn't being written. (details)
  4. For tuning dashboard, modify the separate input file (details)
  5. Delete tuner file that was accidentally committed (details)
  6. Prevent accidental commits of python .pyc files (details)
  7. I can now safely remove all the "ifdef E3SM" statements from CLUBB's (details)
Commit dd076c1c9334039050dfc1a098d1cbbf997dad91 by 37674341+huebleruwm
ADG1_pdf_driver subroutine port with OpenACC

Added OpenACC related flags in linux_x86_64_nvhpc_casper.bash
You can enable/disable OpenACC compilation using OPENACC=true/false.
Added OpenACC directives in ADG1_pdf_driver subroutine.
The file was modified src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90 (diff)
The file was modified compile/config/linux_x86_64_nvhpc_casper.bash (diff)
Commit b6d7e4f16f711f1df7e991d2a854936bb0782517 by 37674341+huebleruwm
Replacing old elemental ADG1_w_closure with new GPUized one. Making G_unit tests work with new version. Also making mixt_frac_max_mag a scalar since it was only being used as such. larson-group/clubb#1049
The file was modified src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90 (diff)
The file was modified src/G_unit_test_types/pdf_parameter_tests.F90 (diff)
The file was modified src/G_unit_test_types/spurious_source_test.F90 (diff)
Commit 803a30a547fcc2771a30a51f56ebc7de8d842174 by Gunther Huebler
Making the multicolumn code open the netcdf file before writing and close when finished writing. This fixes a bug where the netcdf data wasn't being written.
The file was modified src/clubb_driver.F90 (diff)
Commit ab881650d8bfbf6dfbc652c1063f8f9ea10e6801 by Vince Larson
For tuning dashboard, modify the separate input file

that contains "namelist" data (i.e., input data) for tuning runs.
The file was modified utilities/sens_matrix/analyze_sensitivity_matrix.py (diff)
The file was addedutilities/sens_matrix/__pycache__/analyze_sensitivity_matrix.cpython-310.pyc
The file was modified utilities/sens_matrix/sens_matrix_dashboard.py (diff)
The file was modified utilities/sens_matrix/set_up_dashboard_inputs.py (diff)
Commit fa8048b3d5d5023dfc49e9d8dd4657b80f02f561 by Vince Larson
Delete tuner file that was accidentally committed
The file was removedutilities/sens_matrix/__pycache__/analyze_sensitivity_matrix.cpython-310.pyc
Commit 31fd72c504443be6a94bb4d846619ba4cf132da3 by Vince Larson
Prevent accidental commits of python .pyc files
The file was modified .gitignore (diff)
Commit caa222a50d383a0400f09f218434327430bdb996 by bmg2
I can now safely remove all the "ifdef E3SM" statements from CLUBB's
parameters_tunable.F90.  This code is now located in the clubb_intr.F90
portion of E3SM.
The file was modified src/CLUBB_core/parameters_tunable.F90 (diff)