Skip to content
Success

Changes

Summary

  1. Modifying run_full_api_diagnostics.bash, create_module_table.py, and usage_analyzer.py to create and save tables similar to the nightly tests. larson-group/sys_admin#749 (details)
  2. Modigying jenkins test to display tables after test run. larson-group/sys_admin#749 (details)
  3. Fixing coding standard viloation of lines exceeding 100 characters. (details)
  4. Adding wp3_pr_tp (aka "negative nose" term) to wp3 equation.  Related to #920. (details)
  5. Changing the way the new wp3_pr_tp term works, by generalizing the wp3_terp_pr_lhs subroutine.  Also cleaning up comments and changing the description of the wp3_pr_tp variable in the netcdf output files, hence this commit is BIT_CHANGING, although it will not affect numerical results since the wp3_pr_tp coefficient (C_wp3_pr_tp) is set to zero. (details)
  6. Adding the new pressure-related terms, wp2_pr_dfsn and wp3_pr_tp, to the --sam-style-budgets option in Pyplotgen. (details)
Commit 228f3ae7e30f0079c22bfaff5e245e63806be9c6 by pbroels
Modifying run_full_api_diagnostics.bash, create_module_table.py, and usage_analyzer.py to create and save tables similar to the nightly tests. larson-group/sys_admin#749
The file was modified utilities/api_analysis/create_module_table.py (diff)
The file was modified utilities/api_analysis/run_full_api_diagnostics.bash (diff)
The file was addedutilities/api_analysis/log/usageAnalyzerTable.txt
The file was addedutilities/api_analysis/log/apiCommitmentTable.txt
The file was modified utilities/api_analysis/usage_analyzer.py (diff)
Commit 05678fbb8f2a39f46712194cd5ec54f9538e2c38 by pbroels
Modigying jenkins test to display tables after test run. larson-group/sys_admin#749
The file was modified jenkins_tests/clubb_api_commitment_test/Jenkinsfile (diff)
Commit 2c846a5185a386c1e500c828c95f6a4a8932150a by rhodesk
Fixing coding standard viloation of lines exceeding 100 characters.
Violations were introduced as a result of changes made by ticket #733,
this commit resolves the coding standard violations.
Results BFB identical.
The file was modified src/clubb_driver.F90 (diff)
The file was modified src/CLUBB_core/advance_clubb_core_module.F90 (diff)
The file was modified src/CLUBB_core/setup_clubb_pdf_params.F90 (diff)
The file was modified src/SILHS/silhs_api_module.F90 (diff)
The file was modified src/CLUBB_core/advance_xp2_xpyp_module.F90 (diff)
Commit 9e4a950550aac99cbf8fe1dfe2820a4d1f45b277 by 59519056+bstephens82
Adding wp3_pr_tp (aka "negative nose" term) to wp3 equation.  Related to #920.

This is not set up to change results currently, since the coefficient of the new term is zero, but it is BIT_CHANGING since it will include new output in the netcdf files.

Also includes updates to pyplotgen to accommodate the new term.
The file was modified input_misc/tuner/error_dycoms2_rf02_ds.in (diff)
The file was modified src/CLUBB_core/stats_variables.F90 (diff)
The file was modified input/tunable_parameters_Lscale/tunable_parameters.in (diff)
The file was modified input_misc/tuner/error_dycoms2_rf02_do.in (diff)
The file was modified input/stats/all_stats.in (diff)
The file was modified input_misc/tuner/error_lba.in (diff)
The file was modified input_misc/tuner/error_gabls3_night.in (diff)
The file was modified src/CLUBB_core/advance_wp2_wp3_module.F90 (diff)
The file was modified input_misc/tuner/error_all.in (diff)
The file was modified input/stats/standard_stats.in (diff)
The file was modified input_misc/tuner/error_gabls2.in (diff)
The file was modified postprocessing/pyplotgen/config/VariableGroupBaseBudgets.py (diff)
The file was modified src/CLUBB_core/stats_zt_module.F90 (diff)
The file was modified input_misc/tuner/error_nov11_altocu.in (diff)
The file was modified input_misc/tuner/error_ticket_756.in (diff)
The file was modified input_misc/tuner/error_dycoms2_rf01.in (diff)
The file was modified input/tunable_parameters_compatible_r8029/tunable_parameters.in (diff)
The file was modified input_misc/tuner/error_dycoms2_rf02_nd.in (diff)
The file was modified src/CLUBB_core/parameter_indices.F90 (diff)
The file was modified input_misc/tuner/error_atex.in (diff)
The file was modified input_misc/tuner/error_bomex.in (diff)
The file was modified src/CLUBB_core/parameters_tunable.F90 (diff)
The file was modified input_misc/tuner/error_rico.in (diff)
The file was modified input_misc/tuner/error_fire.in (diff)
The file was modified input/tunable_parameters/tunable_parameters.in (diff)
The file was modified input_misc/tuner/error_arm.in (diff)
The file was modified input/tunable_parameters_e3sm/tunable_parameters.in (diff)
The file was modified input_misc/tuner/error_wangara.in (diff)
The file was modified input_misc/tuner/error_arm_97.in (diff)
Commit fa20b10387fb5dc6a45800fa7eb63b972bc4070f by 59519056+bstephens82
Changing the way the new wp3_pr_tp term works, by generalizing the wp3_terp_pr_lhs subroutine.  Also cleaning up comments and changing the description of the wp3_pr_tp variable in the netcdf output files, hence this commit is BIT_CHANGING, although it will not affect numerical results since the wp3_pr_tp coefficient (C_wp3_pr_tp) is set to zero.

Related to #920.
The file was modified src/CLUBB_core/stats_zt_module.F90 (diff)
The file was modified src/CLUBB_core/advance_wp2_wp3_module.F90 (diff)
The file was modified src/CLUBB_core/parameters_tunable.F90 (diff)
Commit be8c34c191362f97866647c2fc8674a71456d314 by benjamin.andrew.stephens
Adding the new pressure-related terms, wp2_pr_dfsn and wp3_pr_tp, to the --sam-style-budgets option in Pyplotgen.

Related to #920.
The file was modified postprocessing/pyplotgen/config/VariableGroupBaseBudgetsSamStyle.py (diff)

Summary

  1. Improving copy logic. larson-group/e3sm#38 (details)
  2. Improving printout messages. larson-group/e3sm#38 (details)
Commit ab733d0b1c0d871f52c77dea9df8dc1176d9f56a by Gunther Huebler
Improving copy logic. larson-group/e3sm#38
The file was modified python_nightly_test_suite/tests/bit_diff_test.py (diff)
Commit 5c3704c905fc7c8bab3923c513c31db08356c648 by Gunther Huebler
Improving printout messages. larson-group/e3sm#38
The file was modified python_nightly_test_suite/tests/bit_diff_test.py (diff)