Skip to content
Success

Changes

Summary

  1. Cleaning up run_scripts (#1320) (details)
  2. Removing jacobian code - it has not worked in a long time (details)
  3. Removing recl.inc, just dead code for an outdated issue (details)
  4. Removing ifdefs that are only for E3SM and only on a specific machine (details)
  5. Removing the CLUBBND_CAM option, not sure what it was for, it's not defined in this repo or any of our host model repos (details)
  6. Removing unused variables (details)
Commit e04956358685c2869358db8b6d46d16cf9744b03 by noreply
Cleaning up run_scripts (#1320)

* Cleaning up run_scripts by removing old bash files, also moving many scripts into a new tests/ directory, since those are tests. Fixing a small bug in clubb_driver as well, just needed to move a print statement, otherwise it tries writing to a closed file.

* A little cleanup and better READMEs for run_scripts and tests
The file was removedrun_scripts/run_scm_all.bash
The file was removedrun_scripts/run_thread_test.py
The file was removedrun_scripts/ensemble_run/input/.gitignore
The file was modifiedjenkins_tests/clubb_monoflux_CPU_vs_GPU_diff/Jenkinsfile (diff)
The file was removedrun_scripts/run_timestep_tests.bash
The file was removedrun_scripts/check_mirrored_multi_col_output.py
The file was addedrun_scripts/run_clubb_and_pyplotgen.py
The file was modifiedrun_scripts/run_scm_loss.py (diff)
The file was modifiedrun_scripts/README (diff)
The file was addedtests/README
The file was modifiedjenkins_tests/clubb_generalized_vertical_grid_test/Jenkinsfile (diff)
The file was removedrun_scripts/run_scm_collect.bash
The file was modifiedpostprocessing/pyplotgen/pyplotgen.py (diff)
The file was modifiedsrc/error.F90 (diff)
The file was removedrun_scripts/run_timestep_tests.py
The file was modifiedsrc/clubb_driver.F90 (diff)
The file was addedtests/test_fatal_error_handling.py
The file was removedrun_scripts/test_fatal_error_handling.bash
The file was addedtests/run_silhs_test.py
The file was removedrun_scripts/run_scm_debug.bash
The file was modifiedjenkins_tests/clubb_python_test/Jenkinsfile (diff)
The file was modifiedrun_scripts/run_clubb_w_varying_flags.py (diff)
The file was removedrun_scripts/check_budget_balance.py
The file was modifiedpostprocessing/latin_hypercube_plotting/variance_analysis_scripts/rms_vs_sample_points/silhs_varying_sp_output.sh (diff)
The file was removedrun_scripts/ensemble_run/ensembles/.gitignore
The file was removedrun_scripts/run_bindiff_w_flags_requirements.txt
The file was removedrun_scripts/run_python_vs_fortran_cases.py
The file was removedrun_scripts/fire_tuner.py
The file was removedrun_scripts/run_G_unit_tests.bash
The file was removedjenkins_tests/clubb_uninit_var_oracle_test/Jenkinsfile
The file was addedtests/test_fire_tuner.py
The file was removedrun_scripts/run_bindiff_w_flags_config_core_flags.json
The file was removedrun_scripts/generate_seed.bash
The file was addedutilities/create_case_namelist.py
The file was modifiedjenkins_tests/clubb_G_unit_gfortran_tests/Jenkinsfile (diff)
The file was modifiedjenkins_tests/clubb_generalized_vert_grid_host_flags/Jenkinsfile (diff)
The file was addedtests/check_mirrored_multi_col_output.py
The file was addedtests/run_loss_output_consistency.py
The file was modifiedREADME (diff)
The file was modifiedjenkins_tests/clubb_openmp_gfortran_test/Jenkinsfile (diff)
The file was removedrun_scripts/ensemble_run/create_output.bash
The file was modifiedrun_scripts/run_scm.py (diff)
The file was addedtests/run_python_vs_fortran_cases.py
The file was addedtests/run_bindiff_w_flags.py
The file was removedrun_scripts/run_clubb_and_pyplotgen.bash
The file was removedrun_scripts/run_stats_output_consistency.py
The file was modifiedjenkins_tests/clubb_G_unit_reverse_dir_grid_test/Jenkinsfile (diff)
The file was removedrun_scripts/run_scm_collect_suite.bash
The file was addedtests/run_thread_test.py
The file was addedtests/run_jax_vs_fortran_cases.py
The file was removedrun_scripts/run_bindiff_w_flags_config_host_flags.json
The file was removedrun_scripts/time_scm_all.bash
The file was addedtests/run_timestep_tests.py
The file was addedtests/check_budget_balance.py
The file was modifiedrun_scripts/run_bindiff_all.py (diff)
The file was removedrun_scripts/run_jax_vs_fortran_cases.py
The file was removedrun_scripts/test_monoflux_limiter_GPU.py
The file was modifiedjenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile (diff)
The file was removedrun_scripts/test_fatal_error_handling.py
The file was removedrun_scripts/ensemble_run/README
The file was modifiedjenkins_tests/clubb_restart_silhs_gfortran_test/Jenkinsfile (diff)
The file was removedrun_scripts/check_multi_col_error.py
The file was addedinput/flag_sets/run_bindiff_w_flags_config_core_flags.json
The file was addedtests/run_clubb_conv_test.py
The file was modifiedclubb_python_driver/README.md (diff)
The file was removedrun_scripts/fill_holes.py
The file was modifiedjenkins_tests/clubb_silhs_convergence_gfortran/Jenkinsfile (diff)
The file was removedrun_scripts/ensemble_run/ensemble_run.bash
The file was modifiedtuner/tuning_worker.py (diff)
The file was addedinput/flag_sets/run_bindiff_w_flags_config_host_flags.json
The file was modifiedsrc/CMakeLists.txt (diff)
The file was addedtests/run_benchmark_converter_test.py
The file was modifiedjenkins_tests/clubb_check_budget_balance_gfortran/Jenkinsfile (diff)
The file was modifiedjenkins_tests/clubb_error_handling_gfortran_test/Jenkinsfile (diff)
The file was addedtests/run_stats_output_consistency.py
The file was removedjenkins_tests/clubb_cmake_output_matching/Jenkinsfile
The file was removedrun_scripts/ensemble_run/submission/.gitignore
The file was removedrun_scripts/run_silhs_test.bash
The file was addedtests/run_restart_test.py
The file was modifiedjenkins_tests/clubb_timestep_convergence_gfortran_test/Jenkinsfile (diff)
The file was removedrun_scripts/ensemble_run/output/.gitignore
The file was removedrun_scripts/run_tuner.bash
The file was removedrun_scripts/run_thread_test.bash
The file was addedutilities/create_multi_col_params.py
The file was addedinput/flag_sets/run_bindiff_w_flags_config_example.json
The file was modifiedclubb_jax/README.md (diff)
The file was removedrun_scripts/run_bindiff_varying_flags_output.py
The file was removedrun_scripts/run_loss_output_consistency.py
The file was removedrun_scripts/run_bindiff_w_flags_config_example.json
The file was removedrun_scripts/run_bindiff_w_flags.py
The file was modifiedpostprocessing/timestep_convergence_test.bash (diff)
The file was removedrun_scripts/run_silhs_test.py
The file was modifiedjenkins_tests/clubb_restart_gfortran_test/Jenkinsfile (diff)
The file was removedrun_scripts/diff_netcdf_outputs.py
The file was addeddash_app/fill_holes.py
The file was modifiedtuner/test_tuning_strategy.py (diff)
The file was modifiedtuner/README.md (diff)
The file was removedrun_scripts/create_case_namelist.py
The file was modifiedclubb_jax/JAX_CONVERSION_PLAN.md (diff)
The file was modifiedjenkins_tests/clubb_timestep_gfortran_tests/Jenkinsfile (diff)
The file was modifiedjenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile (diff)
The file was modifiedjenkins_tests/run_bindiff_w_varying_flags_against_master/Jenkinsfile (diff)
The file was removedrun_scripts/RUN_CASES
The file was removedrun_scripts/run_bindiff_all.bash
The file was addedtests/run_G_unit_tests.py
The file was modifiedjenkins_tests/clubb_nvhpc_gpu_column_mirror_test/Jenkinsfile (diff)
The file was removedrun_scripts/create_multi_col_params.py
The file was modifiedsrc/generalized_grid_test.F90 (diff)
The file was modifiedjenkins_tests/clubb_fire_tuning_gfortran_test/Jenkinsfile (diff)
The file was removedrun_scripts/run_restart_test.py
The file was removedrun_scripts/run_clubb_conv_test.py
The file was removedrun_scripts/run_scm.bash
The file was modifiedLLM_prompts/update_python_api_and_drivers.md (diff)
The file was removedsrc/int2txt.F90
The file was removedrun_scripts/run_clubb_conv_test.bash
The file was removedrun_scripts/run_benchmark_converter_test.py
The file was modifiedtuner/paths.py (diff)
The file was removedrun_scripts/run_G_unit_tests.py
The file was modifiedrun_scripts/run_tuner.py (diff)
The file was removedrun_scripts/ensemble_run/ensemble_setup.bash
The file was addedtests/test_monoflux_limiter_GPU.py
Commit 5512bff0caa1b179b2a03a5512fc3de2c866b0cb by Gunther Huebler
Removing jacobian code - it has not worked in a long time
The file was modifiedsrc/CMakeLists.txt (diff)
The file was modifiedREADME (diff)
The file was removedsrc/jacobian.F90
The file was removedinput_misc/jacobian.in
The file was removedrun_scripts/run_jacobian.bash
The file was modifiedrun_scripts/README (diff)
Commit e1ca53920f7095d09c5dde5b9502f4056c481b48 by Gunther Huebler
Removing recl.inc, just dead code for an outdated issue
The file was removedsrc/Input_fields/recl.inc
Commit 0ed15803474cd7d3d8228a642e9e2599a840707d by Gunther Huebler
Removing ifdefs that are only for E3SM and only on a specific machine
The file was modifiedsrc/CLUBB_core/lapack_wrap.F90 (diff)
Commit 86f7a6081cc525e6d953cebc42d4e5962d7e24f2 by Gunther Huebler
Removing the CLUBBND_CAM option, not sure what it was for, it's not defined in this repo or any of our host model repos
The file was modifiedsrc/CLUBB_core/clubb_api_module.F90 (diff)
The file was modifiedsrc/generalized_grid_test.F90 (diff)
The file was modifiedsrc/CLUBB_core/advance_clubb_core_module.F90 (diff)
The file was modifiedsrc/CLUBB_core/mixing_length.F90 (diff)
Commit 955aa780e3a47b6accf7af68d85f76ad53baff39 by Gunther Huebler
Removing unused variables
The file was modifiedclubb_python_api/clubb_python/CLUBB_core/pdf_closure.py (diff)
The file was modifiedsrc/generalized_grid_test.F90 (diff)
The file was modifiedclubb_python_api/clubb_python/CLUBB_core/advance_windm_edsclrm.py (diff)
The file was modifiedclubb_python_api/tests/test_call_tree_advance_windm_edsclrm.py (diff)
The file was modifiedsrc/Input_fields/input_fields.F90 (diff)
The file was modifiedclubb_python_api/f2py_fortran_wrappers/advance_windm_edsclrm_module_wrapper.F90 (diff)
The file was modifiedsrc/CLUBB_core/advance_clubb_core_module.F90 (diff)
The file was modifiedsrc/CLUBB_core/pdf_closure_module.F90 (diff)
The file was modifiedclubb_python_api/f2py_fortran_wrappers/pdf_closure_module_wrapper.F90 (diff)
The file was modifiedclubb_python_api/tests/test_call_tree_pdf_closure_driver.py (diff)
The file was modifiedclubb_python_driver/advance_clubb_core.py (diff)
The file was modifiedsrc/clubb_driver.F90 (diff)
The file was modifiedsrc/Microphys/pdf_hydromet_microphys_wrapper.F90 (diff)
The file was modifiedsrc/CLUBB_core/advance_windm_edsclrm_module.F90 (diff)
The file was modifiedclubb_python_api/clubb_f2py.pyf (diff)