Skip to content

Changes

#380 (Apr 24, 2025, 4:00:37 PM)

  1. Another small fix for OMP GPU code. — Gunther Huebler / githubweb

#377 (Apr 23, 2025, 10:15:47 AM)

  1. Clubb silhs gg (#1239) — noreply / githubweb
  2. Trying to avoid merge issues — Steffen Domke / githubweb
  3. Added descriptor for lat/lon values in header, fixed minor issues — Steffen Domke / githubweb
  4. Added automatic adjustment of lat/lon values to err_info setter — Steffen Domke / githubweb

#377 (Apr 23, 2025, 10:15:47 AM)

  1. Clubb silhs gg (#1239) — noreply / githubweb
  2. Trying to avoid merge issues — Steffen Domke / githubweb
  3. Add a blank line to README in order to note BIT_CHANGING:969bc4aa2a1db2664c0f92b98d2df5544c554c32 — noreply / githubweb
  4. Added descriptor for lat/lon values in header, fixed minor issues — Steffen Domke / githubweb
  5. Added automatic adjustment of lat/lon values to err_info setter — Steffen Domke / githubweb
  6. I updated adj_low_res_nu for use with a generalized grid. It is — bmg2 / githubweb
  7. Since the call to adj_low_res_nu is not tested by CLUBB's main — bmg2 / githubweb

#375 (Apr 10, 2025, 3:46:21 PM)

  1. Fixed err_header formatting — Steffen Domke / githubweb

#373 (Apr 10, 2025, 3:32:24 PM)

  1. Fixing newline character in error headers — Steffen Domke / githubweb

#372 (Apr 10, 2025, 3:23:13 PM)

  1. Sneaky fix — Steffen Domke / githubweb
  2. Sneaky fix pt2 — Steffen Domke / githubweb

#371 (Apr 10, 2025, 3:12:40 PM)

  1. Fixed issues with ACC run — Steffen Domke / githubweb
  2. Finishing touches: Renamed OMP to chunk index, modified error headers — Steffen Domke / githubweb

#370 (Apr 10, 2025, 11:44:06 AM)

  1. Deleted parallelization from err_info procedures to fix ACC issues — Steffen Domke / githubweb

#369 (Apr 9, 2025, 12:18:30 AM)

  1. Making it so the ascending vs. descending grid tests pass for the — bmg2 / githubweb

#368 (Apr 8, 2025, 2:50:23 PM)

  1. Refactored initialization process for err_info so init and cleanup can be at the same level — Steffen Domke / githubweb

#366 (Apr 3, 2025, 3:59:05 PM)

  1. err_info is now fed through SILHS, other changes — Steffen Domke / githubweb
  2. Fixed error — Steffen Domke / githubweb
  3. More fixes — Steffen Domke / githubweb

#364 (Mar 22, 2025, 11:19:40 AM)

  1. Updated the code to use break or return when clubb fatal error is — bmg2 / githubweb

#363 (Mar 21, 2025, 11:16:15 AM)

  1. I fixed a bug in the generalized grid test code that was resulting — bmg2 / githubweb
  2. Improved some error handling in clubb_driver.F90 — bmg2 / githubweb
  3. Fixed an issue where ascending and descending grids were producing — bmg2 / githubweb
  4. Commiting changes to keep calculation order the same for additions — bmg2 / githubweb
  5. I removed bugs that were causing failures of the bit-for-bit — bmg2 / githubweb
  6. I have fixed the ascending vs. descending grid error for the situation — bmg2 / githubweb
  7. I am removing the flag setting of l_mono_flux_lim_thlm to .false. — bmg2 / githubweb

#362 (Mar 17, 2025, 9:57:44 PM)

  1. Moving the flag required editing the delimiters. — bmg2 / githubweb

#361 (Mar 17, 2025, 9:41:43 PM)

  1. The variable gr now needs to be passed into subroutine pvertinterp — bmg2 / githubweb

#360 (Mar 17, 2025, 8:00:34 PM)

  1. Fixed a bug. This was caught by running the new hybrid PDF after — bmg2 / githubweb
  2. The CLUBB code requires l_min_xp2_from_corr_wx and — bmg2 / githubweb
  3. Finally fixing the bug where Cx_fnc_Richardson needs to be interpolated — bmg2 / githubweb
  4. I fixed an issue with the generalized grid when the expldiff of rtm — bmg2 / githubweb

#358 (Mar 10, 2025, 3:50:30 PM)

  1. test rico — Gunther Huebler / githubweb

#356 (Mar 6, 2025, 3:38:04 PM)

  1. Test error — Gunther Huebler / githubweb

#355 (Mar 6, 2025, 3:35:08 PM)

  1. Test error — Gunther Huebler / githubweb

#352 (Mar 6, 2025, 2:51:36 PM)

  1. uh — Gunther Huebler / githubweb

#347 (Feb 21, 2025, 11:42:17 AM)

  1. test remove gpu annotations in fire — 0-freundlich-adenin / githubweb

#345 (Feb 21, 2025, 11:08:58 AM)

  1. add flags to all config model flag files — 0-freundlich-adenin / githubweb

#343 (Feb 21, 2025, 10:54:48 AM)

  1. Slightly relaxing the convergence criteria to fix convergence test. — Gunther Huebler / githubweb
  2. QuadTune: On matrix-eqn bar chart, plot only extraMetricsToPlot.  Add sens-bias scatterplot of only extraMetricsToPlot.  In parameter increments bar chart, change absolute values to squares. — Vince Larson / githubweb
  3. change remapping subroutine to take number of levels and levels as input instead of whole grid object — 0-freundlich-adenin / githubweb
  4. add more general functions to interpolate — 0-freundlich-adenin / githubweb
  5. QuadTune: Add useLongTitle option, which adds extra information on the plotted quantity, if desired. — Vince Larson / githubweb
  6. QuadTune: Plot bias instead of negative bias on metricsBarChart and bias-vs-sensitivity plots. — Vince Larson / githubweb
  7. add and refactor functions for remapping values given on zm levels — steffenc34 / githubweb
  8. Monoflux GPU optimization (#1221) — noreply / githubweb
  9. fix compiler errors and refactoring to stay under 100 chars per line — 0-freundlich-adenin / githubweb
  10. remove TODOs and used new interpolating function in interpolate_forcings — 0-freundlich-adenin / githubweb
  11. add functions for adaptive grid generation and grid density function normalization — 0-freundlich-adenin / githubweb
  12. QuadTune: Made plot_PcSensMap work when len(varPrefixes) > 1. — Vince Larson / githubweb
  13. QuadTune: Merge in bootstrap sampling — noreply / githubweb
  14. Swapping the loop order on a few kernels, I found this faster for the nvhpc compiler and it's BFB — Gunther Huebler / githubweb
  15. add conservative ullrich remapping to cases with forcing time dependent inputs — 0-freundlich-adenin / githubweb
  16. BIT_CHANGING bug fix that only affects l_t_dependent cases running with multiple columns, I detected this with cgils cases, but I'm not sure how it slipped through initially. — Gunther Huebler / githubweb
  17. add grid adaptation and flag — 0-freundlich-adenin / githubweb
  18. clean up and add warning for case when remapping from dycore flag cannot be used — 0-freundlich-adenin / githubweb
  19. Set l_wp2_fill_holes_tke to true by default (#1226) — noreply / githubweb
  20. some refactoring — 0-freundlich-adenin / githubweb
  21. add logical flag for dycore and renamed flags for dycore and grid adaptation — 0-freundlich-adenin / githubweb
  22. Remove err code (#1218) — noreply / githubweb
  23. remove ifdefs — 0-freundlich-adenin / githubweb
  24. Renamed check_res to err_code in numerical_check.F90 for consistency (#1227) — noreply / githubweb
  25. refactoring — 0-freundlich-adenin / githubweb
  26. add units — 0-freundlich-adenin / githubweb
  27. changed Lscale to inverse — noreply / githubweb
  28. add write to file for grid adaptation (still WIP) — 0-freundlich-adenin / githubweb

#342 (Feb 21, 2025, 10:14:44 AM)

  1. Removing the target attributes wherever possible. These are artifacts from when gr and the the stats types were globals, and got naively copied when these were pushed through the call stack. — Gunther Huebler / githubweb
  2. Remove radf variable from CLUBB call — noreply / githubweb
  3. Initializing total_mismatches to zero. — Gunther Huebler / githubweb
  4. QuadTune: Print leverage values and make other minor refactorings. — Vince Larson / githubweb
  5. New/new_hybrid PDF Stats Removal (#1185) — noreply / githubweb
  6. Copyout Nuke (#1182) — noreply / githubweb
  7. Ri zm calc cleanup (#1186) — noreply / githubweb
  8. Monoflux test (#1188) — noreply / githubweb
  9. Fixing bug. This loop has a vertical dependency prevent the use of collapse(2). See https://github.com/larson-group/cam/issues/175\#issuecomment-2261283301 — Gunther Huebler / githubweb
  10. Small bug fix — Gunther Huebler / githubweb
  11. refactoring to remove compiler warnings (#1187) — noreply / githubweb
  12. Added requirements.txt for running the sens_matrix_dashboard. — hasenau2 / githubweb
  13. QuadTune: Introduce new utility function to create scatterplots and plot first 2 SVD components. — Vince Larson / githubweb
  14. I am copying the round-off level changes made to grid weights — bmg2 / githubweb
  15. Mono Flux Optimizations  (#1189) — noreply / githubweb
  16. QuadTune: Create SVD plot, start to add checks on global means (unfinished), and start to add capability to include multiple fields (SWCF, LWCF, etc.) in metrics (unfinished). — Vince Larson / githubweb
  17. add Lscale intent(out) to advance_clubb_core and advance_clubb_core_api (#1190) — noreply / githubweb
  18. Bindiff script (#1191) — noreply / githubweb
  19. Added min_max_smth_mag as a Fortran parameter to constants_clubb.F90 (#1192) — noreply / githubweb
  20. QuadTune: Allow QuadTune to simultaneously tune for multiple 20x20 fields, e.g., SWCF, LWCF, and PRECT. — Vince Larson / githubweb
  21. Added rcm-background to pyplotgen animations (#1195) — noreply / githubweb
  22. Multicol CLUBB (#1193) — noreply / githubweb
  23. QuadTune: Revise PCA biplot and clarify how variables are masked. — Vince Larson / githubweb
  24. add run_bindiff_w_flags.py script.  #1181 pull request #1194 — noreply / githubweb
  25. Fix time height plots (#1196) — noreply / githubweb
  26. QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text. — Vince Larson / githubweb
  27. QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text. — Vince Larson / githubweb
  28. QuadTune: Use SVD to approximate the sensitivity matrix, `normlzdSensMatrixPoly`, and curvature matrix, `normlzdCurvMatrix`. — Vince Larson / githubweb
  29. remove Lscale, Lscale_up and Lscale_down from stat_fields_reader and restart_clubb call and remove recalculation of Lscale Ticket #1166 (#1197) — noreply / githubweb
  30. Adding multi_col cases to run_bindiff.py and adding new multicol BFBness test. — Gunther Huebler / githubweb
  31. Renaming some jenkins tests and making them use a new directory — Gunther Huebler / githubweb
  32. Changing test name to indicate that it runs on GPUs. — Gunther Huebler / githubweb
  33. Updates to jenkins scripts. — Gunther Huebler / githubweb
  34. Updating script usage in plot tests. — Gunther Huebler / githubweb
  35. I am making the loops for the wp3 ta term (using ADG1 PDF) symmetric. — bmg2 / githubweb
  36. QuadTune: 1) Add beginnings of maps of SVD pattern, although this task is unfinished. 2) Normalize all regions by global mean, rather than normalizing each region separately.  3) Make sensitivities signed in sensitivity versus bias scatterplot. — Vince Larson / githubweb
  37. Add sam bv calc (#1141) — noreply / githubweb
  38. QuadTune: Display maps of the first 4 SVD patterns using dash, rather than make_subplots. — Vince Larson / githubweb
  39. QuadTune: Create 2 new plots. — Vince Larson / githubweb
  40. QuadTune: Break out loss function contributions by metric and plot the metrics with the greatest improvements and degradations. — Vince Larson / githubweb
  41. QuadTune: Break out loss function contributions by metric and plot the metrics with the greatest improvements and degradations. — Vince Larson / githubweb
  42. Small improvements to bindiff script. — Gunther Huebler / githubweb
  43. BIT_CHANGING bug fix with soil veg (#1200) — noreply / githubweb
  44. Prescribe forcings loop pushing (#1201) — noreply / githubweb
  45. QuadTune: Plot orange x on threeDot panels in order to represent what change QuadTune actually wants to make to the metrics. — Vince Larson / githubweb
  46. Prescribe Forcings GPUization (#1204) — noreply / githubweb
  47. QuadTune: Fix commit bug and add numXBoxes. — Vince Larson / githubweb
  48. Moving Lscale from an acc create statement inside clubb to the acc output statement in clubb_api. This is bug fix that is BIT_CHANGING, but only for silhs cases running on the GPU. Also using this to add BIT_CHANGING:aff1bb12551c5b3a8ab1c4d773ef5c17fb96c53b, as that commit was BC but just missing the message. — Gunther Huebler / githubweb
  49. Various Small Tweaks (#1205) — noreply / githubweb
  50. QuadTune: 1) Create new plot that shows tuning tradeoffs via U dot bias.  2) Improve bar chart showing the mean contribution of different parameters. — Vince Larson / githubweb
  51. Making a correction to the doubled plus sign from commit a1fcfe8. — bmg2 / githubweb
  52. As part of generalizing the code to work with both an ascending and — bmg2 / githubweb
  53. Multi Column Mirror Test (#1206) — noreply / githubweb
  54. Clubb Driver Semi GPUization Part4 (#1209) — noreply / githubweb
  55. QuadTune: Plot a map of the change in the loss function for each region. — Vince Larson / githubweb
  56. Fixed time-height plot colormaps (#1210) — noreply / githubweb
  57. Multi col output update (#1211) — noreply / githubweb
  58. QuadTune: Added colorbars to regional map plots. — Vince Larson / githubweb
  59. QuadTune: 1) Change coloring of scatterpoints to represent either loss changes or residuals. 2) Add map of residuals to complement map of bias. — Vince Larson / githubweb
  60. Likely non-bit-changing housekeeping (#1213) — noreply / githubweb
  61. Fix pyplotgen timeheight cmaps (#1212) — noreply / githubweb
  62. QuadTune: 1) Add bar chart that shows |metric_changes| due to each parameter. 2) Fix colorbars on maps.  3) Allow download of hi-res figures.  4) Make background of scatterplots grey. — Vince Larson / githubweb
  63. Reduced the upper bound for wp2_min_array to 1.0 (#1214) — noreply / githubweb
  64. Added up2 and vp2 to calculation of wp2_min_array (#1215) — noreply / githubweb
  65. QuadTune: Add bar chart showing linear vs. nonlinear contributions of each parameter. — Vince Larson / githubweb
  66. Changed default setting of flag l_min_wp2_from_corr_wx to false (#1216) — noreply / githubweb
  67. QuadTune: Add map plots of "linSoln" output from global E3SM runs. — Vince Larson / githubweb
  68. QuadTune: Include special regions (DYCOMS, HAWAII, etc.), in addition to 20x20 regions.  However, the weights are set to epsilon, which wrecks the loss calculation.  This will have to be remedied later. — Vince Larson / githubweb
  69. Recoded a loop within the mono flux limiter so that it's written — bmg2 / githubweb
  70. Changed some variable names so that it is clear that, while they contain — bmg2 / githubweb
  71. Within the mono flux limiter, a thermodynamic-level variable needed to — bmg2 / githubweb
  72. I forgot to add the new variable to the Atlantic Coast Conference — bmg2 / githubweb
  73. Changing a couple loop limits in mono flux limiter. — bmg2 / githubweb
  74. QuadTune: Remedy loss function and facilitate plotting of special, non-20x20 regions (DYCOMS, HAWAII, etc.). — Vince Larson / githubweb
  75. Fix binormal correlation clipping (#1199) — noreply / githubweb
  76. Added new hole-filling method which takes TKE from up2 and vp2 (#1217) — noreply / githubweb
  77. Finally fixing gpu_diffness test (#1219) — noreply / githubweb
  78. Slightly relaxing the convergence criteria to fix convergence test. — Gunther Huebler / githubweb
  79. QuadTune: On matrix-eqn bar chart, plot only extraMetricsToPlot.  Add sens-bias scatterplot of only extraMetricsToPlot.  In parameter increments bar chart, change absolute values to squares. — Vince Larson / githubweb
  80. QuadTune: Add useLongTitle option, which adds extra information on the plotted quantity, if desired. — Vince Larson / githubweb
  81. QuadTune: Plot bias instead of negative bias on metricsBarChart and bias-vs-sensitivity plots. — Vince Larson / githubweb
  82. Monoflux GPU optimization (#1221) — noreply / githubweb
  83. QuadTune: Made plot_PcSensMap work when len(varPrefixes) > 1. — Vince Larson / githubweb
  84. QuadTune: Merge in bootstrap sampling — noreply / githubweb
  85. Swapping the loop order on a few kernels, I found this faster for the nvhpc compiler and it's BFB — Gunther Huebler / githubweb
  86. BIT_CHANGING bug fix that only affects l_t_dependent cases running with multiple columns, I detected this with cgils cases, but I'm not sure how it slipped through initially. — Gunther Huebler / githubweb
  87. Set l_wp2_fill_holes_tke to true by default (#1226) — noreply / githubweb
  88. Remove err code (#1218) — noreply / githubweb
  89. Renamed check_res to err_code in numerical_check.F90 for consistency (#1227) — noreply / githubweb
  90. Revert clubb api module changes (#1228) — noreply / githubweb
  91. Fixed equality check in pdf_closure_module (#1229) — noreply / githubweb
  92. add dycore grid with conservative remapping scheme — noreply / githubweb

#342 (Feb 21, 2025, 10:14:44 AM)

  1. Adding module file used for spack to sys_admin repo for safe keeping. https://github.com/larson-group/sys_admin/issues/829 — Gunther Huebler / githubweb
  2. Updating larson-group.sh for recent spack+module system upgrade https://github.com/larson-group/sys_admin/issues/829 — Gunther Huebler / githubweb
  3. Automated apache config backup. — Cole Pickett / githubweb
  4. Using a symlink and find command to automate the lmod path setting. — Gunther Huebler / githubweb
  5. Adding file used to create nightly plot index.html file. — Gunther Huebler / githubweb
  6. Renaming plot and making clubb_silhs_devel also be displayed on top and default expanded on master. — Gunther Huebler / githubweb
  7. Updating to account for new clubb directory structure in cam. — Gunther Huebler / githubweb
  8. Updates to script and example template. — Gunther Huebler / githubweb
  9. Adding if statement to avoid comparing the same commit to itself. — Gunther Huebler / githubweb

#340 (Feb 20, 2025, 11:36:01 AM)

  1. Removed err_code module variable from error_code.F90 — Steffen Domke / githubweb

#338 (Feb 19, 2025, 11:01:22 AM)

  1. Clubb Driver Semi GPUization Part4 (#1209) — noreply / githubweb
  2. QuadTune: Plot a map of the change in the loss function for each region. — Vince Larson / githubweb
  3. Fixed time-height plot colormaps (#1210) — noreply / githubweb
  4. Multi col output update (#1211) — noreply / githubweb
  5. QuadTune: Added colorbars to regional map plots. — Vince Larson / githubweb
  6. QuadTune: 1) Change coloring of scatterpoints to represent either loss changes or residuals. 2) Add map of residuals to complement map of bias. — Vince Larson / githubweb
  7. Likely non-bit-changing housekeeping (#1213) — noreply / githubweb
  8. Fix pyplotgen timeheight cmaps (#1212) — noreply / githubweb
  9. QuadTune: 1) Add bar chart that shows |metric_changes| due to each parameter. 2) Fix colorbars on maps.  3) Allow download of hi-res figures.  4) Make background of scatterplots grey. — Vince Larson / githubweb
  10. Reduced the upper bound for wp2_min_array to 1.0 (#1214) — noreply / githubweb
  11. Added up2 and vp2 to calculation of wp2_min_array (#1215) — noreply / githubweb
  12. QuadTune: Add bar chart showing linear vs. nonlinear contributions of each parameter. — Vince Larson / githubweb
  13. Changed default setting of flag l_min_wp2_from_corr_wx to false (#1216) — noreply / githubweb
  14. QuadTune: Add map plots of "linSoln" output from global E3SM runs. — Vince Larson / githubweb
  15. QuadTune: Include special regions (DYCOMS, HAWAII, etc.), in addition to 20x20 regions.  However, the weights are set to epsilon, which wrecks the loss calculation.  This will have to be remedied later. — Vince Larson / githubweb
  16. Recoded a loop within the mono flux limiter so that it's written — bmg2 / githubweb
  17. Changed some variable names so that it is clear that, while they contain — bmg2 / githubweb
  18. Within the mono flux limiter, a thermodynamic-level variable needed to — bmg2 / githubweb
  19. I forgot to add the new variable to the Atlantic Coast Conference — bmg2 / githubweb
  20. Changing a couple loop limits in mono flux limiter. — bmg2 / githubweb
  21. QuadTune: Remedy loss function and facilitate plotting of special, non-20x20 regions (DYCOMS, HAWAII, etc.). — Vince Larson / githubweb
  22. Fix binormal correlation clipping (#1199) — noreply / githubweb
  23. Added new hole-filling method which takes TKE from up2 and vp2 (#1217) — noreply / githubweb
  24. Finally fixing gpu_diffness test (#1219) — noreply / githubweb
  25. Slightly relaxing the convergence criteria to fix convergence test. — Gunther Huebler / githubweb
  26. QuadTune: On matrix-eqn bar chart, plot only extraMetricsToPlot.  Add sens-bias scatterplot of only extraMetricsToPlot.  In parameter increments bar chart, change absolute values to squares. — Vince Larson / githubweb
  27. QuadTune: Add useLongTitle option, which adds extra information on the plotted quantity, if desired. — Vince Larson / githubweb
  28. QuadTune: Plot bias instead of negative bias on metricsBarChart and bias-vs-sensitivity plots. — Vince Larson / githubweb
  29. Monoflux GPU optimization (#1221) — noreply / githubweb
  30. QuadTune: Made plot_PcSensMap work when len(varPrefixes) > 1. — Vince Larson / githubweb
  31. QuadTune: Merge in bootstrap sampling — noreply / githubweb
  32. Swapping the loop order on a few kernels, I found this faster for the nvhpc compiler and it's BFB — Gunther Huebler / githubweb
  33. BIT_CHANGING bug fix that only affects l_t_dependent cases running with multiple columns, I detected this with cgils cases, but I'm not sure how it slipped through initially. — Gunther Huebler / githubweb
  34. Set l_wp2_fill_holes_tke to true by default (#1226) — noreply / githubweb
  35. Sneaky commit — Steffen Domke / githubweb
  36. Fixing ordering of parameter lists in clubb_driver — Steffen Domke / githubweb

#337 (Feb 19, 2025, 9:48:42 AM)

  1. Sneaky commit. Ssshhhhhh — Steffen Domke / githubweb
  2. Added messages to error stops in clubb_api_module — Steffen Domke / githubweb

#336 (Feb 18, 2025, 3:17:41 PM)

  1. Fixed clubb_driver and removed a couple unused imported variables — Steffen Domke / githubweb

#335 (Feb 18, 2025, 3:12:15 PM)

  1. Several small fixes — Steffen Domke / githubweb

#333 (Jan 28, 2025, 10:08:17 AM)

  1. add acc annotations for parallel loop execution — 0-freundlich-adenin / githubweb

#332 (Jan 28, 2025, 9:35:18 AM)

  1. add acc annotation for parallel loop — 0-freundlich-adenin / githubweb

#331 (Jan 27, 2025, 3:47:37 PM)

  1. remove acc annotation again — 0-freundlich-adenin / githubweb

#330 (Jan 27, 2025, 3:38:15 PM)

  1. add acc annotation for gpu — 0-freundlich-adenin / githubweb

#329 (Jan 27, 2025, 2:10:10 PM)

  1. remove new gpu commands — 0-freundlich-adenin / githubweb

#326 (Jan 21, 2025, 1:47:22 PM)

  1. Overwriting correct variable. — Gunther Huebler / githubweb

#321 (Dec 20, 2024, 4:05:21 AM)

  1. Undoing accidental changes — Gunther Huebler / githubweb

#318 (Dec 19, 2024, 12:53:28 PM)

  1. Added stats updates for up2_pd and vp2_pd budget terms around new hole-filling method — Steffen Domke / githubweb

#315 (Dec 3, 2024, 9:49:45 AM)

  1. Likely non-bit-changing housekeeping (#1213) — noreply / githubweb
  2. Reduced the upper bound for wp2_min_array to 1.0 — Steffen Domke / githubweb

#314 (Dec 2, 2024, 2:16:56 PM)

  1. Trying to fix OpenACC, part 5 — Steffen Domke / githubweb

#313 (Dec 2, 2024, 2:04:03 PM)

  1. Trying to fix OpenACC, part 4 — Steffen Domke / githubweb

#312 (Dec 2, 2024, 1:57:40 PM)

  1. Trying to fix OpenACC, part 2 — Steffen Domke / githubweb

#311 (Dec 2, 2024, 1:45:32 PM)

  1. Trying to fix OpenACC, part 2 — Steffen Domke / githubweb

#310 (Dec 2, 2024, 1:37:21 PM)

  1. Adjusted debug_level checks, trying to fix OpenACC — Steffen Domke / githubweb

#308 (Nov 22, 2024, 2:20:24 AM)

  1. Update to jenkins test — Gunther Huebler / githubweb

#307 (Nov 22, 2024, 2:15:17 AM)

  1. Making new jenkins script run single and double precision tests. — Gunther Huebler / githubweb

#303 (Nov 21, 2024, 12:27:13 AM)

  1. Removing accidentally added file. — Gunther Huebler / githubweb

#299 (Nov 21, 2024, 12:23:44 AM)

  1. Adding capability to output multi_col as double or single precision using new flag l_output_double_prec. — Gunther Huebler / githubweb

#297 (Nov 19, 2024, 8:15:56 PM)

  1. Script update — Gunther Huebler / githubweb

#296 (Nov 19, 2024, 7:58:23 PM)

  1. Script update — Gunther Huebler / githubweb

#295 (Nov 19, 2024, 7:50:09 PM)

  1. Script updates — Gunther Huebler / githubweb

#290 (Nov 14, 2024, 5:19:37 PM)

  1. Adding GPU locking to rest of GPU tests. — Gunther Huebler / githubweb

#289 (Nov 14, 2024, 4:57:34 PM)

  1. Adding option to multi_col diff check script to scale the differences by the field avg. This is only needed (so far) for thlm differences that are slightly too large — Gunther Huebler / githubweb
  2. Testing gpu lock method — Gunther Huebler / githubweb

#288 (Nov 14, 2024, 3:31:19 PM)

  1. Fixx ACC (part 3) Declare clubb_debug_level to ACC — Steffen Domke / githubweb

#286 (Nov 14, 2024, 1:51:54 AM)

  1. Small cleanup — Gunther Huebler / githubweb

#285 (Nov 14, 2024, 1:34:32 AM)

  1. Updating tolerance in script to handle rico_silhs differences, and hopefully final GPU updates — Gunther Huebler / githubweb

#284 (Nov 14, 2024, 1:22:54 AM)

  1. Updating script — Gunther Huebler / githubweb

#283 (Nov 14, 2024, 1:07:56 AM)

  1. Updating script — Gunther Huebler / githubweb

#282 (Nov 14, 2024, 12:57:41 AM)

  1. Updating script — Gunther Huebler / githubweb

#281 (Nov 14, 2024, 12:32:34 AM)

  1. Removing accidentally added file. — Gunther Huebler / githubweb

#274 (Nov 14, 2024, 12:22:17 AM)

  1. Reworking some SILHS GPUization to make it more similar to the GPU code in the rest of clubb. This adds some extra parts that run on GPUs, so it is BIT_CHANGING — Gunther Huebler / githubweb
  2. Cleanup and comment update — Gunther Huebler / githubweb
  3. Cleanup — Gunther Huebler / githubweb
  4. Removing DCUDA flag from compile config scripts to help GPU and CPU results match for silhs cases — Gunther Huebler / githubweb

#273 (Nov 13, 2024, 10:19:13 PM)

  1. Making new monoflux test lines — Gunther Huebler / githubweb

#272 (Nov 13, 2024, 8:07:32 PM)

  1. Adding new flags to the mono_flux test to prevent CPU and GPU divergence which breaks it. — Gunther Huebler / githubweb
  2. Small changes and improvements. — Gunther Huebler / githubweb

#270 (Nov 12, 2024, 6:15:09 PM)

  1. Fixing OpenACC (2.5th try) — Steffen Domke / githubweb

#269 (Nov 12, 2024, 6:08:18 PM)

  1. Fix ACC(part 2) — Steffen Domke / githubweb

#268 (Nov 12, 2024, 5:27:04 PM)

  1. Adding radht acc update — Gunther Huebler / githubweb
  2. Updates — Gunther Huebler / githubweb

#267 (Nov 12, 2024, 5:17:27 PM)

  1. Fix ACC — Steffen Domke / githubweb

#266 (Nov 12, 2024, 4:41:54 PM)

  1. Adding multi_col cases to run_bindiff.py and adding new multicol BFBness test. — Gunther Huebler / githubweb
  2. Renaming some jenkins tests and making them use a new directory — Gunther Huebler / githubweb
  3. Changing test name to indicate that it runs on GPUs. — Gunther Huebler / githubweb
  4. Fixed ACC error! — Steffen Domke / githubweb
  5. Updates to jenkins scripts. — Gunther Huebler / githubweb
  6. Updating script usage in plot tests. — Gunther Huebler / githubweb
  7. I am making the loops for the wp3 ta term (using ADG1 PDF) symmetric. — bmg2 / githubweb
  8. Added subroutine fill_holes_wp2_conservative — Steffen Domke / githubweb
  9. Adjust acc directive, fixed floating point comparisons — Steffen Domke / githubweb

#265 (Nov 12, 2024, 4:10:00 PM)

  1. Fixing OpenACC (2nd try) — Steffen Domke / githubweb

#264 (Nov 12, 2024, 3:28:33 PM)

  1. Fixing OpenACC — Steffen Domke / githubweb

#258 (Nov 12, 2024, 1:38:41 PM)

  1. advance_clubb_core tweaks — Gunther Huebler / githubweb

#254 (Nov 12, 2024, 12:28:17 PM)

  1. Script update — Gunther Huebler / githubweb

#253 (Nov 12, 2024, 12:24:03 PM)

  1. Final update to script — Gunther Huebler / githubweb

#252 (Nov 11, 2024, 11:47:07 PM)

  1. Undoing accidental changes — Gunther Huebler / githubweb
  2. Script update — Gunther Huebler / githubweb

#251 (Nov 11, 2024, 11:21:47 PM)

  1. Removing non-gpu variables from acc update statements — Gunther Huebler / githubweb

#250 (Nov 11, 2024, 11:15:06 PM)

  1. Removing accidentally added file. — Gunther Huebler / githubweb

#248 (Nov 11, 2024, 2:28:38 PM)

  1. Script updates — Gunther Huebler / githubweb

#247 (Nov 11, 2024, 1:41:24 PM)

  1. Script updates — Gunther Huebler / githubweb

#246 (Nov 11, 2024, 1:27:42 PM)

  1. Script update — Gunther Huebler / githubweb

#245 (Nov 11, 2024, 1:12:33 PM)

  1. Script update — Gunther Huebler / githubweb

#244 (Nov 11, 2024, 1:01:08 PM)

  1. Script update — Gunther Huebler / githubweb

#243 (Nov 11, 2024, 12:54:50 PM)

  1. Script update — Gunther Huebler / githubweb

#242 (Nov 11, 2024, 2:11:55 AM)

  1. Script update — Gunther Huebler / githubweb

#241 (Nov 11, 2024, 2:01:52 AM)

  1. Test error — Gunther Huebler / githubweb

#240 (Nov 11, 2024, 1:57:34 AM)

  1. Test error — Gunther Huebler / githubweb

#239 (Nov 11, 2024, 1:53:49 AM)

  1. Test error — Gunther Huebler / githubweb

#238 (Nov 11, 2024, 12:37:58 AM)

  1. Script update — Gunther Huebler / githubweb

#237 (Nov 11, 2024, 12:34:22 AM)

  1. Script update — Gunther Huebler / githubweb

#236 (Nov 11, 2024, 12:29:18 AM)

  1. Script update — Gunther Huebler / githubweb

#235 (Nov 11, 2024, 12:25:44 AM)

  1. Script update — Gunther Huebler / githubweb

#234 (Nov 11, 2024, 12:24:39 AM)

  1. Script update — Gunther Huebler / githubweb

#233 (Nov 11, 2024, 12:23:49 AM)

  1. Script update — Gunther Huebler / githubweb

#231 (Nov 3, 2024, 3:26:46 AM)

  1. Adding Benchmark_cases to OMP conversion list — Gunther Huebler / githubweb

#230 (Nov 3, 2024, 2:54:09 AM)

  1. Bug fix to minloc calculation affecting cases with l_modify_bc_for_cnvg_test=.true., unclear why this is a bug. Also adding ifdef around print in GPU code — Gunther Huebler / githubweb

#228 (Oct 23, 2024, 3:54:31 PM)

  1. Trying to fix ACC error (4) — Steffen Domke / githubweb

#227 (Oct 23, 2024, 3:39:38 PM)

  1. Trying to fix ACC error (3) — Steffen Domke / githubweb

#225 (Oct 22, 2024, 6:23:02 PM)

  1. Trying to fix ACC error (2) — Steffen Domke / githubweb

#223 (Oct 22, 2024, 5:44:39 PM)

  1. Trying to fix ACC error (1) — Steffen Domke / githubweb

#221 (Oct 21, 2024, 12:31:24 PM)

  1. QuadTune: Revise PCA biplot and clarify how variables are masked. — Vince Larson / githubweb
  2. add run_bindiff_w_flags.py script.  #1181 pull request #1194 — noreply / githubweb
  3. Fix time height plots (#1196) — noreply / githubweb
  4. QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text. — Vince Larson / githubweb
  5. QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text. — Vince Larson / githubweb
  6. QuadTune: Use SVD to approximate the sensitivity matrix, `normlzdSensMatrixPoly`, and curvature matrix, `normlzdCurvMatrix`. — Vince Larson / githubweb

#220 (Oct 21, 2024, 12:13:49 PM)

  1. QuadTune: Create SVD plot, start to add checks on global means (unfinished), and start to add capability to include multiple fields (SWCF, LWCF, etc.) in metrics (unfinished). — Vince Larson / githubweb
  2. add Lscale intent(out) to advance_clubb_core and advance_clubb_core_api (#1190) — noreply / githubweb
  3. Bindiff script (#1191) — noreply / githubweb
  4. Added min_max_smth_mag as a Fortran parameter to constants_clubb.F90 (#1192) — noreply / githubweb
  5. QuadTune: Allow QuadTune to simultaneously tune for multiple 20x20 fields, e.g., SWCF, LWCF, and PRECT. — Vince Larson / githubweb
  6. Added rcm-background to pyplotgen animations (#1195) — noreply / githubweb
  7. Multicol CLUBB (#1193) — noreply / githubweb
  8. remove Lscale, Lscale_up, Lscale_down from stat_fields_reader — 0-freundlich-adenin / githubweb

#219 (Oct 16, 2024, 9:41:10 PM)

  1. Removing C1 from list of variables to change, it was breaking the CPU vs GPU test, and also clubb warns that 'l_damp_wp2_using_em = T requires C1=C14 and l_stability_correct_tau_zm = F', so perhaps chaning it is just unstable. I've confirmed that GPU bugs are still dectable though. — Gunther Huebler / githubweb

#211 (Oct 15, 2024, 5:03:31 PM)

  1. Renaming script — Gunther Huebler / githubweb

#210 (Oct 15, 2024, 4:44:45 PM)

  1. Renaming script — Gunther Huebler / githubweb

#209 (Oct 15, 2024, 4:42:50 PM)

  1. Small cleanup and renaming of read_parameters — Gunther Huebler / githubweb
  2. Slight update to ifdef NETCDF statement — Gunther Huebler / githubweb
  3. Better change to ifdefs — Gunther Huebler / githubweb
  4. Adding new name init_read_clubb_params_api to public api list — Gunther Huebler / githubweb
  5. Name changes and adding section in README — Gunther Huebler / githubweb

#207 (Oct 10, 2024, 7:08:36 PM)

  1. Bug fix to script — Gunther Huebler / githubweb

#206 (Oct 10, 2024, 7:06:11 PM)

  1. Tightening tolerance — Gunther Huebler / githubweb
  2. Script cleanup and improvement — Gunther Huebler / githubweb
  3. Some more slight changes and cleanup. Making monoflux script work with new multicol mode. — Gunther Huebler / githubweb
  4. Small bug fix that was breaking bugsrad when using multiple columns. — Gunther Huebler / githubweb

#205 (Oct 10, 2024, 2:40:59 AM)

  1. Jenkins script update — Gunther Huebler / githubweb

#204 (Oct 10, 2024, 2:37:07 AM)

  1. Jenkins script update — Gunther Huebler / githubweb

#203 (Oct 10, 2024, 2:33:46 AM)

  1. Jenkins script update — Gunther Huebler / githubweb

#202 (Oct 10, 2024, 2:30:13 AM)

  1. Jenkins script update — Gunther Huebler / githubweb

#201 (Oct 10, 2024, 2:27:12 AM)

  1. Jenkins script update — Gunther Huebler / githubweb

#199 (Oct 10, 2024, 2:25:37 AM)

  1. Jenkins script update — Gunther Huebler / githubweb

#196 (Oct 3, 2024, 9:11:19 PM)

  1. Fix for uninitialized value in stats call and use of zero over 0.0_core_rknd — Gunther Huebler / githubweb

#195 (Oct 3, 2024, 8:45:03 PM)

  1. Small bug fix — Gunther Huebler / githubweb

#193 (Oct 3, 2024, 3:46:45 PM)

  1. Adding descriptions, cleanup, and name change to indiciate this is a GPU test. — Gunther Huebler / githubweb

#191 (Oct 1, 2024, 2:19:45 PM)

  1. More copyout removals — Gunther Huebler / githubweb

#190 (Oct 1, 2024, 11:08:40 AM)

  1. combine intent in and out parameters from calc_trapezoid_zm and calc_trapezoid_zt to intent inout parameters — 0-freundlich-adenin / githubweb
  2. remove unused functions init_parameters_999 and sat_vapor_press_ice_* — 0-freundlich-adenin / githubweb

#189 (Sep 30, 2024, 7:05:13 PM)

  1. Adding needed copyouts around calls to GPU functions. — Gunther Huebler / githubweb

#188 (Sep 30, 2024, 5:49:04 PM)

  1. Removing a couple more unneeded data statements — Gunther Huebler / githubweb

#184 (Sep 24, 2024, 2:03:08 PM)

  1. QuadTune: Add check of global-mean SWCF OBS, plus clean up unneeded comments. — Vince Larson / githubweb
  2. reduce compiler warnings (#1180) — noreply / githubweb

#183 (Sep 24, 2024, 1:08:35 PM)

  1. refactor code to remove compiler warnings for exceeding 100 characters per line and unused variables and parameters (#1179) — noreply / githubweb
  2. remove unused dummy arguments — 0-freundlich-adenin / githubweb
  3. make small changes to reduce compiler warnings — 0-freundlich-adenin / githubweb
  4. put solve_name back in as input variable to band_solve methods — 0-freundlich-adenin / githubweb

#182 (Sep 20, 2024, 11:11:24 AM)

  1. For RegTune, adds quadratic curves to three-dot plot. — Vince Larson / githubweb
  2. For RegTune, defaults to polynomial fit for sensitivity matrix — Vince Larson / githubweb
  3. In RegTune, normalizes metrics by a user-specified number — Vince Larson / githubweb
  4. For RegTune, adds color-coded matrix of correlations among parameter vectors. — Vince Larson / githubweb
  5. For clarity, renames figures in RegTune. — Vince Larson / githubweb
  6. Creates new function, setUpPreliminaries, in RegTune. — Vince Larson / githubweb
  7. For RegTune, adds capability to prescribe (not tune) a parameter — Vince Larson / githubweb
  8. Hides print statements in RegTune by using beVerbose=False. — Vince Larson / githubweb
  9. Fixes bug in QuadTune's code that prescribes parameter values. — Vince Larson / githubweb
  10. Adds basic cost function printouts to QuadTune. — Vince Larson / githubweb
  11. QuadTune: refactored to use more subroutines — Vince Larson / githubweb
  12. Fixed some oversights for the bv_efold commits and increased string length for tuning field names for invrs_tau variables - CLUBB ticket #1069 (#1106) — noreply / githubweb
  13. BIT_CHANGING! brunt_vaisala_freq_sqd_mixed now replaces brunt_vaisala_freq_sqd for later calculations - CLUBB ticket #1102 — noreply / githubweb
  14. Added option to plot "Lumped Buoyance Budgets" (wpxp_bp combined with — bmg2 / githubweb
  15. Added a statement that I had previously omitted. The new combined budget — bmg2 / githubweb
  16. Updating pyplotgen to include a "contour" plot of rcm in the background. — bmg2 / githubweb
  17. I added the --background-rcm optional flag to pyplotgen. — bmg2 / githubweb
  18. Small additions that allow all cases to run with pyplotgen. — bmg2 / githubweb
  19. Needed to remove a print statement. — bmg2 / githubweb
  20. In the previous commits for the --background-rcm option of pyplotgen, — bmg2 / githubweb
  21. I am updating the --background-rcm option of pyplotgen to make two — bmg2 / githubweb
  22. BIT_CHANGING for lscale setup. Updated configurable_model_flags.in and model_flags.F90 - CLUBB ticket #1102 (#1108) — noreply / githubweb
  23. QuadTune: Adds chisqd metric and bar chart for a global run. — Vince Larson / githubweb
  24. QuadTune: adds commented-out attempt to vary the bar base — Vince Larson / githubweb
  25. Likely BIT_CHANGING because of added output fields. Added code outputting C6_term and different Brunt Vaisala frequencies to disk - CLUBB ticket #1102 (#1109) — noreply / githubweb
  26. Changed sqrt_Ri_zm to Ri_zm in preparation of changing the exponent for calculation of invrs_tau_wpxp_zm in mixing_length.F90 - CLUBB ticket #1102 (#1110) — noreply / githubweb
  27. BIT_CHANGING! Removed Richardson_num and all corresponding code - CLUBB ticket #1102 (#1111) — noreply / githubweb
  28. QuadTune: Adds fnc to plot a horizonal bar chart for metrics. — Vince Larson / githubweb
  29. QuadTune: Includes full perturbation in params bar chart — Vince Larson / githubweb
  30. QuadTune: Adds new parameter correlation matrix plot. — Vince Larson / githubweb
  31. Major overhaul of run_bindiff_all.py — noreply / githubweb
  32. Tunable Richardson number exponent - CLUBB ticket #1102 (#1114) — noreply / githubweb
  33. Removes blank line in order to trigger nightly tests. — noreply / githubweb
  34. Deletes svn id tag, will trigger host-model nightly tests. — noreply / githubweb
  35. Remove svn id tag in order to trigger nightly tests. — noreply / githubweb
  36. Removed 3rd svn id tag in order to trigger nightly tests — noreply / githubweb
  37. Finally removing scratch variables. (#1116) — noreply / githubweb
  38. Making run_bindiff_all.py an executable. — Gunther Huebler / githubweb
  39. QuadTune: Imposes lower bound of 0 on tuned parameter values. — Vince Larson / githubweb
  40. QuadTune: Adds marker for residual bias on metrics bar chart. — Vince Larson / githubweb
  41. QuadTune: Updates setup to reproduce results from sens0707 sample 34. — Vince Larson / githubweb
  42. Latest batch of non-bit changing code changes - CLUBB ticket #1115 (#1119) — noreply / githubweb
  43. BIT_CHANGING! Fixed some issues with wpxp_Ri_exp, changed z_displace value - CLUBB ticket #1115 (#1120) — noreply / githubweb
  44. Updated CLUBB so that adj_low_res_nu (which can be called on its own — bmg2 / githubweb
  45. Removing begin_height and end_height as outputs from setup_grid. They — bmg2 / githubweb
  46. Z displace tunable (#1122) — noreply / githubweb
  47. Quick fix for AnimationPanel so it works with the background-rcm changes (#1123) — noreply / githubweb
  48. New Stats Indices Type (#1118) — noreply / githubweb
  49. stats_metadata needs to be threadprivate to make our standalone thread test work. — Gunther Huebler / githubweb
  50. Changing order of sqrt and **3 to improve stability, see clubb#1126. Since this is a change to the order of operations, it is BIT_CHANGING. — Gunther Huebler / githubweb
  51. Setting the minimum tolerance to be epsilon, this is BIT_CHANGING but only for single precision. See larson-group/clubb#1126 — Gunther Huebler / githubweb
  52. BIT_CHANGING! Updated taus code calculations - CLUBB ticket #1115 (#1125) — noreply / githubweb
  53. Added non-trapezoidal zm interpolation for cloud_frac (#1127) — noreply / githubweb
  54. Added new utility script print_tunable_parameters_table.py (#1130) — noreply / githubweb
  55. Re-adjusted cap for invrs_tau_wpxp in src/CLUBB_core/mixing_length.F90 — Steffen Domke / githubweb
  56. Adding boundary conditions for the wp3_term_ta_ADG1_lhs subroutine. — Brian Griffin / githubweb
  57. For single loop vectors, removing the "collapse(2)" from the acc statements. — Brian Griffin / githubweb
  58. Added new Brunt-Väisälä frequency plots to pyplotgen's VariableGroupTaus — Vince Larson / githubweb
  59. Adds commas to fix bug — noreply / githubweb
  60. QuadTune: updates setup in order to read in 30x30 — Vince Larson / githubweb
  61. Updating the code to set the bottom of the thermodynamic level grid for — Brian Griffin / githubweb
  62. Commit to enforce a fixed-point boundary condition of wp3=0 at — Brian Griffin / githubweb
  63. With wp3 now being set to a fixed-point boundary condition value — bmg2 / githubweb
  64. Threadpublic (#1133) — noreply / githubweb
  65. Removing awkward nan check in favor of a default for Ncnp2_on_Ncnm2 — Gunther Huebler / githubweb
  66. Initial creation of gpu vs cpu output comparison jenkins test — Gunther Huebler / githubweb
  67. Adding clean step before compiling GPU to new jenkins test — Gunther Huebler / githubweb
  68. Making script check the specific multicore files — Gunther Huebler / githubweb
  69. Adding more cases to test — Gunther Huebler / githubweb
  70. Adding new argument list variables to openacc copyin statements — Gunther Huebler / githubweb
  71. Limiting gabls2 to 500 timesteps in new jenkins test — Gunther Huebler / githubweb
  72. Changing sclr test case to cobra, keeping 500 timestpes, gabls2 appears less stable as a result of commit 77ce77409e9da770515f66bbb50a869da74aca7d — Gunther Huebler / githubweb
  73. Setting l_smooth_Heaviside_tau_wpxp to .true. by default — Gunther Huebler / githubweb
  74. Undoing accidental changes to compiler config — Gunther Huebler / githubweb
  75. BIT_CHANGING:1ce764cad4ea41e739b6ce9d95d8bec7db72097f — bmg2 / githubweb
  76. Making nightly cpu vs gpu test use a new config script for the cpu compile. This is the minimize the differences to be only whether or not the openacc GPU code is enabled. — Gunther Huebler / githubweb
  77. Limiting mpace_b to 250 timestpes for gpu vs cpu test. The mpace_b test passed on my home GPU (RTX 3080), but not when run in jenkens on nelson (P4000). So either the tolerance is too strict, or we're running too many timesteps for mpace_b. Currently the largest difference on mpace_b multicol check is 3.31551e-05 on jenkins, so if this fails also I'll up the tolerance for mpace_b instead of further reducing timesteps run. — Gunther Huebler / githubweb
  78. I am altering the mean advection code in preparation for ghost point — bmg2 / githubweb
  79. Fixing bug. See https://github.com/larson-group/clubb/issues/1139 — Gunther Huebler / githubweb
  80. Fixing tridiag solver bug. See https://github.com/larson-group/clubb/issues/1139 — Gunther Huebler / githubweb
  81. Slight rework to acc data statements. This allows us to use return calls in advance_clubb_core again. See https://github.com/larson-group/clubb/issues/1139 — Gunther Huebler / githubweb
  82. Fixing small GPU stats bug — Gunther Huebler / githubweb
  83. Changing xm to out in mono flux solver. There is no need for it to be inout, and it confused me for a bit so I'm fixing it. — Gunther Huebler / githubweb
  84. Adding clubb specific compiler flag -DCLUBB_GPU, intended for use with openmp or openacc running on the GPU. Also adding a compiler flags, -DCUDA, and case statment for generating random numbers in silhs. — Gunther Huebler / githubweb
  85. Adding new compiler flags to nvfortran GPU compile script — Gunther Huebler / githubweb
  86. Adding openacc to openmp conversion script, and making some new compiler config files. — Gunther Huebler / githubweb
  87. Adds comments to openmp conversion script — noreply / githubweb
  88. Now that the value of wp3 is being set to a boundary value of 0 — bmg2 / githubweb
  89. This is (amazingly) BIT_CHANGING. The differences are due to some compiler optimizations, see https://github.com/larson-group/clubb/pull/1133\#issuecomment-1865156979. — Gunther Huebler / githubweb
  90. Removing git log print before logging to file. On some systems/configs the command would cause a busy wait until the person running hit q, and it is superfluous since we are already saving the git log to a file. — Gunther Huebler / githubweb
  91. Removing backslashes. These should be slashes, but gnu,intel,nvidia generate code that treats slashes as whitespace and backslashes as a character, while cray treats backslashes as whitespace as well. This is easily fixed by using quotes, and in the meantime we will change the backslashes to forward slashes. See https://github.com/larson-group/clubb/issues/1138\#issuecomment-1910844013 — Gunther Huebler / githubweb
  92. Adding ifdefs around multicol netcdf outputting. — Gunther Huebler / githubweb
  93. These should've been single quotes. I didn't tested a files with single quotes, then for some reason did all the changes as double quotes and only retested with gfortran. RESOLVED:9b495acd26a0b009ec84845aa289c36befff0c41 — Gunther Huebler / githubweb
  94. Some files have tabs in them, this broke my previous sed commands in various spots. — Gunther Huebler / githubweb
  95. Adding -no-declare-mapper to the openmp conversion script. This adds a sort of data mapper for derived types, but we just copy those in explicitly so they are unneccesary. They also cause problems for the cray compiler. — Gunther Huebler / githubweb
  96. Some more places we need changes. — Gunther Huebler / githubweb
  97. Hopefully the final sneaky error — Gunther Huebler / githubweb
  98. Fixing a bug where the Lscale used in calculating the damping — bmg2 / githubweb
  99. adding equals sign cuz I've had it up to here with this typo! — benjamin.andrew.stephens / githubweb
  100. fixing bug, name of wm_zt was left as "wm" — Vince Larson / githubweb
  101. README change to add BIT_CHANGING:595e2c13024c1e913815d56ae724823a82bddc03 when using l_diag_Lscale_from_tau=.false. and for the CAM repo we have BIT_CHANGING:d275ac17f3e53d65641c3210df33ce0fad4e5aef as the hash — Gunther Huebler / githubweb
  102. Add blank line in order to trigger Jenkins tests for CAM — noreply / githubweb
  103. Fixing restarts by changing wm to wm_zt, the stats output name was changed in 4b25d3a — Gunther Huebler / githubweb
  104. Small acc tweaks (#1144) — noreply / githubweb
  105. Removes comment about Numerical Recipes — noreply / githubweb
  106. Adding new compile script for frontier+cray — Gunther Huebler / githubweb
  107. OpenMP Optimizations (#1146) — noreply / githubweb
  108. Adding comment to explain unusual code choice. — Gunther Huebler / githubweb
  109. Adding sum part to comment — Gunther Huebler / githubweb
  110. Putting ngrdcol in clubb_params (#1147) — noreply / githubweb
  111. Fixing bug with C6 parameters, see https://github.com/larson-group/clubb/pull/1147. This is technically BIT_CHANGING, but only when C6thl != C6thlb and l_diag_Lscale_from_tau=.false. — Gunther Huebler / githubweb
  112. Adding space to make commit because last commit RESOLVED:35d228ebbb66b1463f30659321cd4f7d76adffa2 — Gunther Huebler / githubweb
  113. Fixing a bug. These directives get added when running the ACC to OMP conversion script. I'm unsure how I accidentally commited this, and equally unsure of how only one file is affected. This was found while debugging the clubb thread test — Gunther Huebler / githubweb
  114. At the ghost point below the surface, which does not matter in — bmg2 / githubweb
  115. The code that advances um and vm when l_predict_upwp_vpwp is turned off — bmg2 / githubweb
  116. It was discovered that the location where the ghost point values — bmg2 / githubweb
  117. I accidentally committed a couple things in the previous commit — bmg2 / githubweb
  118. Pushing loop into calc_ref_z_linear_thvm to prevent erroneous inlining optimizations by nvfortran. This is BFB on nvhpc 24.3 with -O0 and BFB on nvhpc 22.5 with -O2. https://github.com/larson-group/clubb/issues/1148 — Gunther Huebler / githubweb
  119. Making commit to test jenkins. — Gunther Huebler / githubweb
  120. Making change to add RESOLVED:a492228d3adfed56f8777d12176fcd7d165260f6, which was technically bit changing because it undid changes to the config flags AND was tested relative to the previous commit (which introduced the flag changes) because that one was labelled as bit changing. — Gunther Huebler / githubweb
  121. While it doesn't affect results, I fixed what appears to be an — bmg2 / githubweb
  122. I am updating the loop in subroutine diagnose_xpwp so that it doesn't — bmg2 / githubweb
  123. This commit is being made to keep the stats zt output from the — bmg2 / githubweb
  124. I am committing a bug fix to the code that calculates mixed Brunt — bmg2 / githubweb
  125. Adding -noacc to nvhpc openmp config script, sometimes nvhpc compiles acc code automatically, and this shuts it off. — Gunther Huebler / githubweb
  126. I am committing a stats change to the ghost point values of zt — bmg2 / githubweb
  127. Committing some thresholding around positive-definite fields after — bmg2 / githubweb
  128. Changing the linear interpolation in the zt2zm function at momentum — bmg2 / githubweb
  129. I'm changing the way ddzt handles the derivative over momentum level 1. — bmg2 / githubweb
  130. Adding space to include BIT_CHANGING:84588a46852a812266d19e36a8220f71ad56043a. This (https://github.com/larson-group/clubb/commit/84588a46852a812266d19e36a8220f71ad56043a) is described as not bit changing, but that seems to depend on the compiler version and some flags. The bin diff tests detected differences in only twp_ice when using e3sm flags on nelson, and both e3sm flags and default flags on carson. — Gunther Huebler / githubweb
  131. Moved the ghost-point setting of xm(1) = xm(2) to the last line — bmg2 / githubweb
  132. Optional arguments are just best sometimes (#1150) — noreply / githubweb
  133. Fixing bug. RESOLVED:556370c6406e6b943b88affbe7728a5036b1ba22, this was catchable by using debugging flags, but seems to otherwise cause no issues. Investigating I found that it only clips the below ground level, so that must not have been affecting other levels. This is technically BIT_CHANGING since it resolves an issue. — Gunther Huebler / githubweb
  134. Making num_draw_points in fill_holes a constant. We were already using this value as a constant everywhere, but passing a constant by argument list makes it difficult/impossible for a compiler to optimize using that constant, unless it does inlining. Now, rather than passing the constant num_hf_draw_points (or sometimes a hardcoded 2) we just use num_hf_draw_points directly from constants_clubb. This massively improves the performance of a loop in fill holes when using nvhpc+omp, which was the motivation for this, but should also improve the performance on CPUs. Everything is BFB. — Gunther Huebler / githubweb
  135. Making compatible with latest clubb changes. — Gunther Huebler / githubweb
  136. Raw-copy updating src/Morrison_microphys — Cole Pickett / githubweb
  137. I am committing code that effectively ignores the values of certain — bmg2 / githubweb
  138. I am moving the advance_xm_wpxp setting of xm(1) = xm(2) from the — bmg2 / githubweb
  139. Jupyter Notebooks for proving formulas (#1151) — noreply / githubweb
  140. Adding extra exclamation to acc statement to comment it out. — Gunther Huebler / githubweb
  141. gr%zm should be used here instead of gr%zt, since these are — bmg2 / githubweb
  142. Thermodynamic-level (zt) values should be used with zt-variable — bmg2 / githubweb
  143. Fixing small GPU bug in advance_xm, also fixing a bug with sclrpthvp that's only detectable when were running 1 column on GPUs. — Gunther Huebler / githubweb
  144. Fixing a bug. Does not change default results. — bmg2 / githubweb
  145. QuadTune: Brings in CAM regional files. — Vince Larson / githubweb
  146. The variable rc_coef_zm needed to be passed in and saved from — bmg2 / githubweb
  147. QuadTune: Moves plotting code to new fnc, createFigs. — Vince Larson / githubweb
  148. Making the f in f90 capital for consistency. — Gunther Huebler / githubweb
  149. Surrounding print statement with debug flag check. — Gunther Huebler / githubweb
  150. Making multicol diffness script rely on the largest difference detected, rather the the sum/total of differences. This is essentially to relax the cpu vs gpu diffness test because mpace_b is noisey and often causes the test to fail for innocent bit changing commits. Looking at the largest difference does have the advantage of the check being less sensitive to case differences, such as number of timesteps, vertical levels, number of columns, etc. — Gunther Huebler / githubweb
  151. Making the only change required to make clubb run with openacc in cam. — Gunther Huebler / githubweb
  152. QuadTune: Removes LWCF and PRECT from 2-point dpMin plot. — Vince Larson / githubweb
  153. I fixed a bug where the array declarations for X_mixt_comp_all_levs, — bmg2 / githubweb
  154. QuadTune: Customizes inputs to threeDotFig. — Vince Larson / githubweb
  155. QuadTune: Customizes metrics shown in parameter adjustment bar chart. — Vince Larson / githubweb
  156. QuadTune: Clarifies some plot titles. — Vince Larson / githubweb
  157. QuadTune: Uses flags to shut off calculations for unwanted plots. — Vince Larson / githubweb
  158. Making CPU vs GPU jenkins test compare openmp code also. — Gunther Huebler / githubweb
  159. This allows the conversion script to be called anywhere. — Gunther Huebler / githubweb
  160. Fixing bug in jenkinsfiles. — Gunther Huebler / githubweb
  161. Ri zm calc (Part 1) - Combine and move call to  calc_brunt_vaisala_freq_sqd (#1154) — noreply / githubweb
  162. Ri_zm calc (Part 1.5) - Adjusted signature of diagnose_Lscale_from_tau #1145 (#1155) — noreply / githubweb
  163. Adds blank line so that I can note BIT_CHANGING:5df5fcb3d6c51d6af2e8017d270336eefa75ad3e — noreply / githubweb
  164. QuadTune: Adds more flags to toggle plots. — Vince Larson / githubweb
  165. This commit fixes 2 issues in regards to hydrometeor sedimentation: — bmg2 / githubweb
  166. Updated the turbulent sedimentation code to account for ghost point — bmg2 / githubweb
  167. QuadTune: Feeds in 20degree_CAM_TAUS_202404 runs. — Vince Larson / githubweb
  168. QuadTune: Feeds in 20degree_CAM_TAUS_2020404, take 2. — Vince Larson / githubweb
  169. Ri_zm calc (Part 2) - Move the brunt_vaisala smoothing into calc_brunt_vaisala_freq_sqd (#1156) — noreply / githubweb
  170. Testing the new module system with our GPU diffness test. See https://github.com/larson-group/sys_admin/issues/829 — Gunther Huebler / githubweb
  171. The module system is setup via paths in /etc/profile.d/larson-group.sh, so we need to source it. https://github.com/larson-group/sys_admin/issues/829 — Gunther Huebler / githubweb
  172. Fixing bug in jenkinsfiles. — Gunther Huebler / githubweb
  173. Spack updates (#1158) — noreply / githubweb
  174. Making our mkl compile config work directly in the compile script rather than relying on a correspondence with the config files. Also settig main config scripts to use new ifx compiler. — Gunther Huebler / githubweb
  175. Removing allocatable status of some variables. These need not be declared allocatable and ifx seems to have a problem with it. The allocatable status is an artifact from when we had these as arrays of initially unknown size. — Gunther Huebler / githubweb
  176. Fixing the run agent to be carson, since it has the only GPU capable of running with openmp gpu offloading. — Gunther Huebler / githubweb
  177. Making jenkins bit diff tests only run on carson. This is because these tests are defined by a file we store on carson that needs to be updated after each test. — Gunther Huebler / githubweb
  178. Replacing pgi references with nvhpc, and adding nvhpc_debug config script along with new jenkins tests. — Gunther Huebler / githubweb
  179. Removing flag meant for gpu debugging. — Gunther Huebler / githubweb
  180. This code in adj_low_res_nu was using the ghost point when — bmg2 / githubweb
  181. This technically BIT_CHANGING commit is being made to keep results in — bmg2 / githubweb
  182. I am updating the SILHS code that calculates k_lh_start to work — bmg2 / githubweb
  183. QuadTune: Adds arrow plot and plot of bias vs. a diagnostic field such as U10. — Vince Larson / githubweb
  184. I am making this commit because, as part of deghosting, I discovered 2 — bmg2 / githubweb
  185. I am updating the snowslope output stat so it matches bit-for-bit — bmg2 / githubweb
  186. Setting the value of K_hm to 0 at the non-interactive upper and lower — bmg2 / githubweb
  187. I am committing changes to stats output for cloud_cover, rcm_in_layer, — bmg2 / githubweb
  188. There were furhter issues found with the k_lh_start code. — bmg2 / githubweb
  189. Ri_zm calc (Part 3) - Moving calculations for Ri_zm out of diagnose_Lscale_from_taus (#1157) — noreply / githubweb
  190. In my previous commit, I changed the domain of the maxloc commands — bmg2 / githubweb
  191. This commit brings the stats output from the all cases run with — bmg2 / githubweb
  192. Updates README so that I can note that BIT_CHANGING:9ca167aa8b04cbebe4a1177a72f13731454e1e11 — noreply / githubweb
  193. Committing a change that will initialize this set of variables — bmg2 / githubweb
  194. Making a change to the l_C2_cloud_frac option with advance_xp2_xpyp. — bmg2 / githubweb
  195. Fixing bug. qclvar copying is handled by the api, but we were deleting it with an unstructured data statement. I added this due as a fix before thinking qclvar was a local variable, which happened because I mixed up the CLUBB_CAM and CLUBBND_CAM flags. https://github.com/larson-group/cam/issues/175 — Gunther Huebler / githubweb
  196. When l_vert_avg_closure is enabled, the flags l_call_pdf_closure_twice, — bmg2 / githubweb
  197. Fixing GPU bug. There is a vertical dependency with wpxp. This is what was breaking the ECT test, see larson-group/cam#175 — Gunther Huebler / githubweb
  198. Fixing bugs that are only caught when not outputting w_[up/down]_in_cloud stats or if l_host_applies_sfc_fluxes=.true. The l_host_applies_sfc_fluxes=.true. isn't testable (at least not in clubb_standalone), and I just caught that visually. The cloudy_updraft_frac and cloudy_downdraft_frac fields not being set were only noticable in cam, because we always run with iw_up_in_cloud>0 and iw_down_in_cloud>0 to output stats. — Gunther Huebler / githubweb
  199. Moving pdf_params copying to copyin. This is the data structure that contains pointers, and these pointers will be different on the host and device, so it is bad in theory to copy the structure back to the CPU as it might overwrite cpu memory pointers with gpu memory pointers. In practice though I've seen no problems caused by this, I'm just making this commit preemptively, and it has already been tested with the ECT test. — Gunther Huebler / githubweb
  200. Updating input fields so that the zt2zm function is used for — bmg2 / githubweb
  201. Added zt2zm2zt-smoothing to remove noise in MPACE_B winds (#1161) — noreply / githubweb
  202. Moving PosInf to clubb_model_settings.F90 — Gunther Huebler / githubweb
  203. Changing openacc to openmp migration repo to a fork with a change to switch the order of copyins and copies. This is to allow us to only copyin the pdf_params structure, but copy the internal arrays. When the copying of the internal arrays happens first, followed by the copyin of the structure, we overwrite the pointers to the internal arrays on the GPU version of the structure. Hence why we want the copyins to precede the copy statements. — Gunther Huebler / githubweb
  204. Updated for ghostless version of CLUBB. — bmg2 / githubweb
  205. Nightly clubb plots (#1167) — noreply / githubweb
  206. Slight variable name change in attempt to get the Update Master Output step to run. — Gunther Huebler / githubweb
  207. Clubb ghost exorcism (#1159) — noreply / githubweb
  208. Updated the README to explain the grid notations gr%nzm and gr%nzt, — bmg2 / githubweb
  209. Raw-copy updating src/Morrison_microphys — Cole Pickett / githubweb
  210. QuadTune: Plots subsets of 20x20-degree regions. — Vince Larson / githubweb
  211. Small bugs fix in bugsrad code. This was only caught when compiling with intel debug and using '-warn all', which compares interface dimensions/declaration between files. — Gunther Huebler / githubweb
  212. Variable name correction in acc data statement. — Gunther Huebler / githubweb
  213. Splitting zeros_vector into versions with nzt or nzm size to match sizes in subroutine. — Gunther Huebler / githubweb
  214. Making radf size correct in api and clubb_driver. — Gunther Huebler / githubweb
  215. Updates pyplotgen's readme — noreply / githubweb
  216. change opencv requirement to use headless and update Pillow minor — 0-freundlich-adenin / githubweb
  217. Ri_zm calc (Part 4) - Implementing calc_Ri_zm (#1160) — noreply / githubweb
  218. QuadTune: Use quadratic programming to calculate the smallest dparam needed to debias 2 regions. — Vince Larson / githubweb
  219. Ri zm calc4 (#1168) — noreply / githubweb
  220. Well, this will probably anger the Grim Reaper, but I have finally — bmg2 / githubweb
  221. Update README so that it mentions run_bindiff_all.py — noreply / githubweb
  222. Change variables from a1 and a3 to a1_coef and a3_coef — Vince Larson / githubweb
  223. Updating tuner code to include an option to save all netcdf files (#1171) — noreply / githubweb
  224. Update documentation for QuadTune. — noreply / githubweb
  225. QuadTune: Add column parameter vector and equals sign to sens matrix equation plot. — Vince Larson / githubweb
  226. change loop index to sclr and edsclr for sclr_dim and edsclr_dim (#1173) — noreply / githubweb
  227. Ri zm calc5 (#1175) — noreply / githubweb
  228. Removing duplicate definition of edsclr when CLUBB_CAM is defined. — Gunther Huebler / githubweb
  229. Ri zm calc6 (#1177) — noreply / githubweb
  230. QuadTune: Add check of global-mean SWCF. — Vince Larson / githubweb
  231. refactor code to remove compiler warnings for exceeding 100 characters per line and unused variables and parameters (#1179) — noreply / githubweb

#181 (Sep 20, 2024, 10:39:14 AM)

  1. Ri zm calc5 (#1175) — noreply / githubweb
  2. Removing duplicate definition of edsclr when CLUBB_CAM is defined. — Gunther Huebler / githubweb
  3. Ri zm calc6 (#1177) — noreply / githubweb
  4. QuadTune: Add check of global-mean SWCF. — Vince Larson / githubweb
  5. remove new unused parameters — 0-freundlich-adenin / githubweb

#180 (Sep 19, 2024, 3:59:03 PM)

  1. remove unused parameters #1174 — 0-freundlich-adenin / githubweb
  2. fix for the GPU — 0-freundlich-adenin / githubweb

#178 (Sep 19, 2024, 1:41:40 PM)

  1. Removed commented out old code, fixed input list formatting for advance_xm_wpxp — Steffen Domke / githubweb

#176 (Sep 18, 2024, 12:04:02 PM)

  1. Fixed acc directives — Steffen Domke / githubweb

#167 (Aug 22, 2024, 12:24:52 AM)

  1. Fixing ANOTHER small bug. — Gunther Huebler / githubweb
  2. Loop reorder. — Gunther Huebler / githubweb

#166 (Aug 21, 2024, 11:22:42 PM)

  1. Small cleanup — Gunther Huebler / githubweb

#165 (Aug 21, 2024, 10:00:20 PM)

  1. Another bug fix and cleanup. — Gunther Huebler / githubweb

#163 (Aug 21, 2024, 9:19:11 PM)

  1. Small logic bug fix. — Gunther Huebler / githubweb

#161 (Aug 15, 2024, 11:42:34 PM)

  1. Small update to pyplotgen to make title reflect name of output specified in command. — Gunther Huebler / githubweb
  2. This cuda call doesn't work with the subscript for some reason. — Gunther Huebler / githubweb
  3. Making only priority cases run for GPU plot test and preventin it from running on carson — Gunther Huebler / githubweb

#160 (Aug 15, 2024, 11:13:37 PM)

  1. Clean up and naming changes. — Gunther Huebler / githubweb
  2. Addin -O2 back. — Gunther Huebler / githubweb
  3. Making only priority cases run for GPU plot test and preventin it from running on carson — Gunther Huebler / githubweb

#158 (Aug 15, 2024, 9:53:57 PM)

  1. Making tests run all cases again and update master output only. — Gunther Huebler / githubweb

#157 (Aug 15, 2024, 8:59:37 PM)

  1. Test — Gunther Huebler / githubweb

#156 (Aug 15, 2024, 8:52:45 PM)

  1. Test — Gunther Huebler / githubweb

#155 (Aug 15, 2024, 8:16:15 PM)

  1. Test — Gunther Huebler / githubweb

#154 (Aug 15, 2024, 7:56:55 PM)

  1. Test — Gunther Huebler / githubweb

#153 (Aug 15, 2024, 7:51:16 PM)

  1. Test — Gunther Huebler / githubweb

#152 (Aug 15, 2024, 7:48:21 PM)

  1. Branch folder restructure. — Gunther Huebler / githubweb

#151 (Aug 12, 2024, 11:18:15 PM)

  1. Test — Gunther Huebler / githubweb

#149 (Aug 12, 2024, 11:11:54 PM)

  1. Test — Gunther Huebler / githubweb

#148 (Aug 12, 2024, 11:07:44 PM)

  1. Setting O0 for testing — Gunther Huebler / githubweb

#147 (Aug 12, 2024, 11:01:54 PM)

  1. Test — Gunther Huebler / githubweb

#146 (Aug 12, 2024, 10:59:04 PM)

  1. Test — Gunther Huebler / githubweb

#145 (Aug 12, 2024, 10:57:43 PM)

  1. Test — Gunther Huebler / githubweb

#144 (Aug 12, 2024, 10:53:11 PM)

  1. Changes to allow plotting of previous output. — Gunther Huebler / githubweb

#143 (Aug 12, 2024, 4:36:35 PM)

  1. Test — Gunther Huebler / githubweb

#142 (Aug 12, 2024, 4:29:05 PM)

  1. Test — Gunther Huebler / githubweb

#139 (Aug 12, 2024, 3:37:24 PM)

  1. Reverting diffness script, making new one specifically for plotting. — Gunther Huebler / githubweb

#138 (Aug 12, 2024, 2:11:27 PM)

  1. Fixing error — Gunther Huebler / githubweb

#137 (Aug 12, 2024, 2:02:22 PM)

  1. Adding plot step to nvhpc gpu diffness test. — Gunther Huebler / githubweb

#136 (Aug 10, 2024, 1:40:28 AM)

  1. Making all cases run again and adding plot support for ifort. — Gunther Huebler / githubweb

#135 (Aug 10, 2024, 1:32:03 AM)

  1. Update to create git_info line — Gunther Huebler / githubweb

#134 (Aug 10, 2024, 1:24:36 AM)

  1. Undoing most pyplotgen changes. Making create_plot_list script general and take in a directory. Returning short run test mode. — Gunther Huebler / githubweb

#132 (Aug 10, 2024, 12:35:54 AM)

  1. Making all cases run again. — Gunther Huebler / githubweb

#130 (Aug 10, 2024, 12:16:27 AM)

  1. Testing single quotes — Gunther Huebler / githubweb

#129 (Aug 9, 2024, 11:48:32 PM)

  1. Test — Gunther Huebler / githubweb

#128 (Aug 9, 2024, 11:46:11 PM)

  1. Test — Gunther Huebler / githubweb

#127 (Aug 9, 2024, 11:42:42 PM)

  1. Test — Gunther Huebler / githubweb

#126 (Aug 9, 2024, 11:25:32 PM)

  1. More robust way to get git branch in pyplotgen. — Gunther Huebler / githubweb

#122 (Aug 9, 2024, 11:04:27 PM)

  1. Test — Gunther Huebler / githubweb

#121 (Aug 9, 2024, 10:59:11 PM)

  1. Test — Gunther Huebler / githubweb

#120 (Aug 9, 2024, 10:54:45 PM)

  1. Test — Gunther Huebler / githubweb

#119 (Aug 9, 2024, 10:53:01 PM)

  1. Making script only run arm again during testing. — Gunther Huebler / githubweb

#118 (Aug 9, 2024, 10:51:38 PM)

  1. Script should handle the pyplotgen _generated_on_... suffix. — Gunther Huebler / githubweb

#117 (Aug 9, 2024, 10:49:24 PM)

  1. Pyplotgen addition to create a git_info file containing branch and commit name. — Gunther Huebler / githubweb

#116 (Aug 9, 2024, 9:10:57 PM)

  1. Test — Gunther Huebler / githubweb

#115 (Aug 9, 2024, 9:02:41 PM)

  1. Test — Gunther Huebler / githubweb
  2. Test — Gunther Huebler / githubweb

#114 (Aug 9, 2024, 9:00:18 PM)

  1. Test — Gunther Huebler / githubweb

#113 (Aug 9, 2024, 8:54:45 PM)

  1. Test — Gunther Huebler / githubweb

#112 (Aug 9, 2024, 8:47:58 PM)

  1. Test — Gunther Huebler / githubweb

#111 (Aug 9, 2024, 8:31:26 PM)

  1. Test — Gunther Huebler / githubweb

#110 (Aug 9, 2024, 8:28:30 PM)

  1. Adding quotes are env variable usage — Gunther Huebler / githubweb

#109 (Aug 9, 2024, 8:20:28 PM)

  1. Using jenkins env variables and switching to scp/ssh commands to allow plots to be generated and created on any machine. — Gunther Huebler / githubweb

#108 (Aug 9, 2024, 7:25:57 PM)

  1. Copy needs -r — Gunther Huebler / githubweb

#107 (Aug 9, 2024, 7:23:45 PM)

  1. Small fixes in pyplotgen. — Gunther Huebler / githubweb

#106 (Aug 9, 2024, 7:20:14 PM)

  1. Small tweaks — Gunther Huebler / githubweb

#102 (Jul 3, 2024, 7:50:44 PM)

  1. Part 2 to tuning test fix. It's unclear why the recent change caused top level directory for these stages to be in clubb, rather than the parent directory. Perhaps it has to do with the triple quote — Gunther Huebler / githubweb

#101 (Jul 3, 2024, 7:43:40 PM)

  1. Possible fix for tuning test — Gunther Huebler / githubweb

#101 (Jul 3, 2024, 7:43:40 PM)

  1. Adding intel source vars line to netcdf install script. Also changing hard coded version to latest, which is a symbolic link so should always be useable. larson-group/sys_admin#738 — Gunther Huebler / githubweb
  2. Making check to see if baseline output exists before trying to delete. — Gunther Huebler / githubweb
  3. Adding a sed command to the budget_balance bash script that will always set the l_lmm_stepping flag to false, since that flag does not currently give balanced budgets. — benjamin.andrew.stephens / githubweb
  4. Changing iptables script to look at the correct files for the new computer configuration. — pbroels / githubweb
  5. Updating iptables_patrol.bash script for Pop_OS! log file locations. — pbroels / githubweb
  6. Moving old_carson's apache comfiguration files to subfolder incase we need to access them again. — pbroels / githubweb
  7. Modifying apache_backup.bash to point to the new carson apache2 configuration files for backup. — pbroels / githubweb
  8. Updating rc.netfilter to work with new carson. — pbroels / githubweb
  9. Changing deploy script sys_admin configuration to have the correct iptables save sommand for new carson. — pbroels / githubweb
  10. Adding comma at end of config json to allow it to work. — pbroels / githubweb
  11. Final change to the deploy script sys_admin config fixing the post steps for all computers to allow full through run. — pbroels / githubweb
  12. Making it so we only use commits tracked back from a single parent tree. — Gunther Huebler / githubweb
  13. Fixing bug. — Gunther Huebler / githubweb
  14. Automated apache config backup. — LarsonGroupSysAdmin / githubweb
  15. Adding final status message and updating example config file. — Gunther Huebler / githubweb
  16. Small tweaks for bug prevention — Gunther Huebler / githubweb
  17. I clarified the usage of the deploy script. — noreply / githubweb
  18. Changing script to check once per day for attempts at access. #756 — noreply / githubweb
  19. Changing devtoolset to version 10 — noreply / githubweb
  20. Updating gfortran compiler and added flag needed for a complete run. — pbroels / githubweb
  21. Updating scripts — Gunther Huebler / githubweb
  22. Changing git checkout command to git reset --hard, since that will wipe away changes caused by run commands if any are present. larson-group/sys_admin#763 — Gunther Huebler / githubweb
  23. Add a few words to make it easier to find unresolved commits. — noreply / githubweb
  24. Adding stephens_2022_paper branch to script. — noreply / githubweb
  25. Updating NetCDF paths to match the current version on Carson. #763 — noreply / githubweb
  26. Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
  27. Add path for old version of gfortran, needed for E3SM. — noreply / githubweb
  28. Automated apache config backup. — LarsonGroupSysAdmin / githubweb
  29. Adding features to nightly test suite. larson-group/sys_admin#38 — Gunther Huebler / githubweb
  30. Copy Brian's latest merge of CLUBB into E3SM into the e3sm_release repo — noreply / githubweb
  31. Updating the NetCDF Fortran version. — noreply / githubweb
  32. Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
  33. Adding functionality to recognize empty output directories, and also ignore failed runs when updating the baseline commit. larson-group/e3sm#38 — Gunther Huebler / githubweb
  34. Remove pycache file. — Gunther Huebler / githubweb
  35. Adding in the login shell option to both nightly_config.sh's and nightly_tests.bash's shebang to allow the use of environment variables. — pbroels / githubweb
  36. Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
  37. Changes "components/cam" to "components/eam" — noreply / githubweb
  38. Making it so that when the test exits because the baseline and final commit are the same, it does not result in an error when the unresolved list is empty. Before, it resulted in an error no matter what. — Gunther Huebler / githubweb
  39. Automated apache config backup. — LarsonGroupSysAdmin / githubweb
  40. Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
  41. Automated apache config backup. — LarsonGroupSysAdmin / githubweb
  42. Adding execute permissions to the bacula_backup.bash script. — pbroels / githubweb
  43. Automated bacula config backup. — larsongroupgithub / githubweb
  44. Changing the monthly script to check surplus_storage instead of Archive — noreply / githubweb
  45. Updating to include flags for PopOS install. — noreply / githubweb
  46. Uncommenting ZLIB step to help with the install script. — noreply / githubweb
  47. Automated bacula config backup. — larsongroupgithub / githubweb
  48. Updating iptables_patrol.bash to actually count the Dropping messages. — noreply / githubweb
  49. Correcting the file we are checking for Pop OS — noreply / githubweb
  50. Updating driver script for testing on python 3 version of checkBudget.py — cernikt / githubweb
  51. Moving -j8 option to correct make call. Also changing mpi path from ending with _intel to ending with _ifort, since this is the correct name specified when installing mpi using the intel compiler. — Gunther Huebler / githubweb
  52. Missed a space — Gunther Huebler / githubweb
  53. Added backup_all_scripts_driver.bash script that has been being run on carson to the sys_admin repo #694 — cernikt / githubweb
  54. Updating larson-group.sh script to support newer pgi version and the intel mpi version #786 — cernikt / githubweb
  55. updated larson-grtoup paths file so oneapi mpi compiler works properly #786 — cernikt / githubweb
  56. updated the dynamic_ip script to python 3 — cernikt / githubweb
  57. updated the dynamic_ip script to python 3 — cernikt / githubweb
  58. updated broken url finder script to python 3 #693 — cernikt / githubweb
  59. updated test_bacula_restore.py script to python 3 #693 — cernikt / githubweb
  60. changed iptables patrol script to no longer not be able to find dropping messages #787 — cernikt / githubweb
  61. In python range(1,1) will cause the loop not to run at all, so when we only had 1 commit to check (1 commit on the previous day) the baseline would never be updated. This is just a bug, so we want to start the range at 0 and subtract 1 everywhere we see i to compensate, ensuring that the loop runs but that the elements checked remain the same. — Gunther Huebler / githubweb
  62. Automated bacula config backup. — root / githubweb
  63. Added python script to convert netcdf files to csv files. — cernikt / githubweb
  64. Removing most recently added files — cernikt / githubweb
  65. removed old users from iptables hosts file and commited some code that I didnt commit 6 months ago. — cernikt / githubweb
  66. Copies new branch to clubb_release — noreply / githubweb
  67. Updated dynamic_ip.py script to no longer hold onto users when the ip changes. I tested it if fairly rigorously, and it always deletes hosts when they are removed from hosts file, adds when they are added to the hosts file, and properly updates iptables rules when the host ip changes. #798 — cernikt / githubweb
  68. I just realized how outdated the hosts file is on sys_admin, so I am adding the updated one that is currently on malan. — cernikt / githubweb
  69. Automated bacula config backup. — root / githubweb
  70. updating host repo update scripts to support commit logging from clubb #797 — cernikt / githubweb
  71. There was an branch that has been updated by this script for awhile, but has not been commited to the sys_admin repo. I am commiting this change now. — LarsonGroupSysAdmin / githubweb
  72. Making fixing change to make autoupdate message maker work properly — cernikt / githubweb
  73. Added comments to git updates scripts effected by autocommit message maker changes — cernikt / githubweb
  74. Added all python test suite configuration files to sys_admin to be — cernikt / githubweb
  75. Added short bash script utility to add profile.d path updates to .bashrc — cernikt / githubweb
  76. Updated script with minor changes — cernikt / githubweb
  77. Updating requirements docs in order to get rid of dependabot alrets. — cernikt / githubweb
  78. fixed bug in netcdf_install_script — root / githubweb
  79. adding current apache configurations to sys_admin — cernikt / githubweb
  80. Update 000-default.conf — noreply / githubweb
  81. Update clubb webpage README.md — noreply / githubweb
  82. Adding new install script — Gunther Huebler / githubweb
  83. Tweaks to new script — Gunther Huebler / githubweb
  84. Adding carson crontab to github — root / githubweb
  85. Update to install script — Gunther Huebler / githubweb
  86. Adding some polish to install script — Gunther Huebler / githubweb
  87. Removing the disable cxx, we do want mpicxx to be created now. — Gunther Huebler / githubweb
  88. Updated update scripts and raw copy updater to use the commit message — cernikt / githubweb
  89. Changed clubb morrison update to not use squash and message args in git subtree merge — LarsonGroupSysAdmin / githubweb
  90. Updating nightly test config to support newer configuration on carson — LarsonGroupSysAdmin / githubweb
  91. Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
  92. these are edited instal files for mpich and netcdf overseen and changes reccomened by gunther — picket23 / githubweb
  93. Adds Gunther's openmp branch to clubb_release repo — noreply / githubweb
  94. Removing files we don't need, and making changes in carson's apache config to facilitate hosting both the larson-group site and jenkins. See https://github.com/larson-group/sys_admin/issues/828\#issuecomment-2125606960 for more detail. — Gunther Huebler / githubweb
  95. Removing temp file — Gunther Huebler / githubweb

#94 (Jul 3, 2024, 6:41:31 PM)

  1. Changes for restart_gfortran_test — Gunther Huebler / githubweb

#88 (Jul 3, 2024, 4:34:13 PM)

  1. Initial changes to get code working with the new spack+module system. See https://github.com/larson-group/sys_admin/issues/829 — Gunther Huebler / githubweb

#87 (Jul 3, 2024, 3:37:09 PM)

  1. Howd this ever work with that cd?? — Gunther Huebler / githubweb

#85 (Jul 3, 2024, 2:49:06 PM)

  1. test — Gunther Huebler / githubweb

#84 (Jul 2, 2024, 11:59:40 PM)

  1. test — Gunther Huebler / githubweb

#83 (Jul 2, 2024, 11:58:49 PM)

  1. test — Gunther Huebler / githubweb

#81 (Jul 2, 2024, 11:47:17 PM)

  1. test — Gunther Huebler / githubweb

#81 (Jul 2, 2024, 11:47:17 PM)

  1. test2 — Gunther Huebler / githubweb

#80 (Jul 2, 2024, 11:41:22 PM)

  1. test — Gunther Huebler / githubweb

#79 (Jul 2, 2024, 6:52:41 PM)

  1. test — Gunther Huebler / githubweb

#78 (Jul 2, 2024, 6:51:45 PM)

  1. test — Gunther Huebler / githubweb

#77 (Jul 2, 2024, 6:49:43 PM)

  1. test — Gunther Huebler / githubweb

#72 (Jul 2, 2024, 6:08:10 PM)

  1. Sourcing whole profile — Gunther Huebler / githubweb

#68 (Feb 1, 2024, 3:56:15 PM)

  1. The new tmp_calc_ngrdcol should be copied regardless of flag — Gunther Huebler / githubweb

#66 (Jan 26, 2024, 2:55:45 AM)

  1. Small openacc changes to fix GPU runs — Gunther Huebler / githubweb

#64 (Aug 1, 2023, 3:45:37 PM)

  1. Adding space because commit ba3b1ef5ceaa07706f078cc61cfdac22d3c6a1c3 in the sys_admin repo fixed a bug causing tests to fail, this means we have RESOLVED:d8df4eea1e41bee8cbd3de374148241f040fc03c, which was only labelled as failing since we erroneously checked the commit range it was included in. — Gunther Huebler / githubweb
  2. Making clubb_driver only call the multicolumn driver if num_standalone_columns > 1 — 37674341+huebleruwm / githubweb
  3. Minor adjustment to eliminate spikes in thlm tendencies from the monotonic flux limiter. (#1043) — noreply / githubweb
  4. Making interface for matrix solvers. — 37674341+huebleruwm / githubweb
  5. Making tridag tridiag everywhere, making sol soln, and adding intent comments. — 37674341+huebleruwm / githubweb
  6. A different way of dealing with monotonic flux limiter spikes (#1046) — noreply / githubweb
  7. Steffens tuner fixer branch (#1041) — noreply / githubweb
  8. Adding capability to change matrix solving method via clubb_config_flags. — 37674341+huebleruwm / githubweb
  9. Fixing small bug, need to pass _copy arrays to prevent lapack mangling the real ones. — 37674341+huebleruwm / githubweb
  10. Making GPU and CPU versions of the penta_lu solver the same as discussed in larson-group/clubb#1024. — 37674341+huebleruwm / githubweb
  11. Delete clubb.in — 37674341+huebleruwm / githubweb
  12. Delete error_diffs.txt — 37674341+huebleruwm / githubweb
  13. Adding capability to change matrix solving method via clubb_config_flags. — 37674341+huebleruwm / githubweb
  14. Removing unwanted files. — 37674341+huebleruwm / githubweb
  15. Replacing $ with & in namelist definition to make consistent. — Gunther Huebler / githubweb
  16. Creates separate file for inputting data to the tuner — Vince Larson / githubweb
  17. I added "smooth" max clipping for invrs_tau_shear, which is a variable — bmg2 / githubweb
  18. ADG1_pdf_driver subroutine port with OpenACC — 37674341+huebleruwm / githubweb
  19. 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 — 37674341+huebleruwm / githubweb
  20. 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. — Gunther Huebler / githubweb
  21. For tuning dashboard, modify the separate input file — Vince Larson / githubweb
  22. Delete tuner file that was accidentally committed — Vince Larson / githubweb
  23. Prevent accidental commits of python .pyc files — Vince Larson / githubweb
  24. I can now safely remove all the "ifdef E3SM" statements from CLUBB's — bmg2 / githubweb
  25. For the dashboard, creates a forward model solution function. — Vince Larson / githubweb
  26. I updated and augmented the instructions to run the tuner. — noreply / githubweb
  27. added ntecdf var collector and readme to clubb repo — cernikt / githubweb
  28. Adds to tuner code for min dp for stubborn parameters — Vince Larson / githubweb
  29. Adding config script to compile with openacc using nvhpc. — Gunther Huebler / githubweb
  30. Pushing column loop into lapack wrap. — 37674341+huebleruwm / githubweb
  31. Restructuring and Porting of Compute_mixing_length subroutine(Phase 1) (#1052) — noreply / githubweb
  32. Restructuring and Porting of Compute_mixing_length subroutine(Phase 2) (#1054) — noreply / githubweb
  33. Breaking up column loop in mono_flux_limiter. This may not be the final form for GPUization, but it's definitely a start, no longer do we have to copy single column variables to multicolumn ones anywhere. (#1051) — noreply / githubweb
  34. Adding tridiag_lu solver (#1056) — noreply / githubweb
  35. Adds to tuner error bars on bias removal (arrow) plots — Vince Larson / githubweb
  36. Adding OpenACC data directives for mixing length and adg routines — Vince Larson / githubweb
  37. Fixing error causing GPU code not to run. Some variables to be copied were labelled as (ngrdcol,nz) when it should be (:ngrdcol,:nz). I've just removed the data length specifiers completely since they are not neccesary in general. — Gunther Huebler / githubweb
  38. GPUizing sat_mixrat_ice_2D. — 37674341+huebleruwm / githubweb
  39. Adds to dashboard plots error bars for — Vince Larson / githubweb
  40. Adds to dashboard a bar plot that separates nonlinear — Vince Larson / githubweb
  41. Added option (-i) to run_tuner.bash script to enable pre-tuning standalone runs. README will be updated. — Vince Larson / githubweb
  42. Pushing column loop into calculate_thvm — 37674341+huebleruwm / githubweb
  43. Removing update_pressure since it is no longer called anywhere in clubb or host models. The addition of this subroutine was discussed in larson-group/e3sm#6 and the removal of the call to it was discussed in larson-group/clubb#926. — 37674341+huebleruwm / githubweb
  44. Removing update_pressure from public list. This was causing compilation crashes. RESOLVED:8c7230fecb877d04fb129ef5e143e0993b4b29b1 — Gunther Huebler / githubweb
  45. Fixing bug, arrays given a dummy index in 0fafc6b0b1f1a6058d37bf3db4bb3708204504db are declared nsize, but are only used up to nlevels, thus we need the (1,1:nlevels) specifier when passing them. This issue was only caught by our _debug tests, so that's good evidence the new flags we added to initialize unused to memory was effective. — Gunther Huebler / githubweb
  46. GPUizing some helping procedures. — 37674341+huebleruwm / githubweb
  47. Removing sigma_sqd_w from the acc data copyout statement. This is a bug which was causing the code to crash when not using managed memory. — 37674341+huebleruwm / githubweb
  48. Porting pdf_closure subroutine with OpenACC (#1059) — noreply / githubweb
  49. made graphing for netcdf_var collector general. #1040 — cernikt / githubweb
  50. Adding wp3_on_wp2_cfl_num to CLUBB's output stats. — bmg2 / githubweb
  51. Added wp3_on_wp2_cfl_num to the VariableGroupNondimMoments.py file for — bmg2 / githubweb
  52. Update VariableGroupNondimMoments.py — noreply / githubweb
  53. Fixing bug. This was only triggered when l_input_fields=.true., which I am only testing because it needs to be true so that I can test ADG2_driver. — 37674341+huebleruwm / githubweb
  54. Removing usage of gr from pdf_closure. It was only ever used for nz, which is now fed in directly. — 37674341+huebleruwm / githubweb
  55. Clubb ticket #1025: Implemented way to make esa tuner reproducible, h… (#1068) — noreply / githubweb
  56. added autocommit message maker to clubb so I have an easier time testing it — cernikt / githubweb
  57. changes to integrate message maker into gitUpdate scripts — cernikt / githubweb
  58. Oops, I made 1 small error, should be consistent now. — cernikt / githubweb
  59. Implementing changes to the initial conditions. — bmg2 / githubweb
  60. This commit most definitely does not change any bits, — bmg2 / githubweb
  61. Add scripts to configure and run convergence test — bmg2 / githubweb
  62. reorgnize the scripts for convergence test simulations — bmg2 / githubweb
  63. Update README — noreply / githubweb
  64. Gpu updates (#1070) — noreply / githubweb
  65. Code changes to implement modified boundary condition — bmg2 / githubweb
  66. Implements Thomas Toniazzo's bug fix for spike removal — noreply / githubweb
  67. Fixed an old notation change in the README — noreply / githubweb
  68. Update README — noreply / githubweb
  69. Making 'a_const' into a CLUBB tunable parameter. (#1072) — noreply / githubweb
  70. Update README — noreply / githubweb
  71. Update README — noreply / githubweb
  72. Pdf closure driver gpuization (#1071) — noreply / githubweb
  73. Update README — noreply / githubweb
  74. Moving compute_cloud_cover outside of if ( l_use_cloud_cover ) then statement, the cloud_cover and rcm_in_layer variables they compute aren't output in clubb_standalone, but are in cam, causing cam bit diff tests to break. — Gunther Huebler / githubweb
  75. Undoing README update, 1 space = 1 byte and we should maximize file sizes to deter hackers from stealing our data. Also BIT_CHANGING:fb4556e4cc4cb3d4b6df3520370a28a824f357ef for configs where l_use_cloud_cover = .false., which means I was wrong about this ever not being bit changing, so I must've either only tested with l_use_cloud_cover = .true. or only tested the multicol diffs when I put compute_cloud_cover inside the if statement. — Gunther Huebler / githubweb
  76. Adding Skthl_zm to the update host list, I missed this in the last PR. I noticed this by comparing results with and without managed memory, now I've checked BFBness with arm, mpace_b, mc3e, and gabls2. — Gunther Huebler / githubweb
  77. Small GPU fixes (#1076) — noreply / githubweb
  78. Adds blank line to trigger nightly tests — noreply / githubweb
  79. Code changes to implement modificiations on wp3 clippings — bmg2 / githubweb
  80. This commit contains code changes to implement modifications on limiters in three places: — bmg2 / githubweb
  81. changing tunable_parameters — cernikt / githubweb
  82. changing tunable_parameters — cernikt / githubweb
  83. changing tunable_parameters — cernikt / githubweb
  84. Advance xm wpxp gpuization (#1077) — noreply / githubweb
  85. Small improvements to diff_netcdf_outputs.py, removing reliance on ncdiff, now it is entirely in python. Cleaning up linux_x86_64_nvhpc_gpu.bash, removing outdated parts, improving default parallel compilation, changing pgfortran to nvfortran. — Gunther Huebler / githubweb
  86. Small tweaks to fix some GPU bugs. Some variables were uninitialized on the CPU while we were saving them. This could only have been caught by comparing consecutive runs and checking _zt and _zm files, even then few cases were having problems. — Gunther Huebler / githubweb
  87. Fixing a labelling error in redirect_interpolated_azt_2D and similar procedures, since this interpolates to zt the input should be zm. I think this was my fault, so I cleaned all the zt2zm and zm2zt things up to make it a little nicer. Also ordered the routines _k _1D _2D to make it easier to jump around, it was a bit confusing as they were out of order and the typo really made it hard. — Gunther Huebler / githubweb
  88. bug fixes for the autocommit message maker code — cernikt / githubweb
  89. Making it so sclr_tol is set to 0 before the specified sclr_tol_in. This is so that it is initialized to 0 in the case that sclr_dim = 0, since now we are setting it to have a minimum allocation size of 1 and would otherwise have a garbage value. This is what broke the clubb_openmp_gfortran_test. — Gunther Huebler / githubweb
  90. update the scripts for convergence test — bmg2 / githubweb
  91. Lscale GPUization (#1079) — noreply / githubweb
  92. gfortran does not like intent(out) specifiers for functions. — Gunther Huebler / githubweb
  93. Added a new file to compile CLUBB on Anvil. — bmg2 / githubweb
  94. GPUizing Various Small Routines (#1080) — noreply / githubweb
  95. This commit is a commit that changes absolutely nothing. It is meant to trigger a change in the git update scripts, so that I can start the commit message logging in the autocommit updates larson-group/sys_admin#797 — cernikt / githubweb
  96. Fixing an error with the autocommit_update script that was causing it new works — cernikt / githubweb
  97. this is another commit that cahnges nothing that will trigger the gitUpdate scripts — cernikt / githubweb
  98. Updates to make the convergence tests run on Anvil. — bmg2 / githubweb
  99. adding an update that changes nothing and is just a test for the autoupdate script — cernikt / githubweb
  100. Making CLUBB's splatting scheme implicit and smoother (#1075) — noreply / githubweb
  101. Calc sfc varnce GPUization (#1081) — noreply / githubweb
  102. Reducing C_wp2_splat to 0.25 (from 2.0) for new implicit splatting code. — benjamin.andrew.stephens / githubweb
  103. Removed Space From clip_explicit — cernikt / githubweb
  104. updated autocommit_message_maker to check another error for debugging — cernikt / githubweb
  105. Fixed the autocommit message maker code, should noot error anymore — cernikt / githubweb
  106. I am beginning a section on running the convergence tests in the README. — bmg2 / githubweb
  107. Update run_cnvg_test_multi_cases_revall.csh — noreply / githubweb
  108. Update run_cnvg_test_multi_cases_default.csh — noreply / githubweb
  109. Update run_cnvg_test_multi_cases_baseline.csh — noreply / githubweb
  110. Update README — noreply / githubweb
  111. making changes to trigger autoudpate for test, these commits do nothing — cernikt / githubweb
  112. Here is another commit that changes nothing — cernikt / githubweb
  113. change to trigger updates — cernikt / githubweb
  114. change to calc pressure to trigger autoupdate — cernikt / githubweb
  115. Editing convergence scripts to show that the directory should be placed in — bmg2 / githubweb
  116. Committing scripts for use in running CLUBB convergence tests in the background. — bmg2 / githubweb
  117. Updated the background run scripts for the convergence tests with a comment — bmg2 / githubweb
  118. I updated the README to finish the section on the convergence tests. — bmg2 / githubweb
  119. Edited the README section on CLUBB convergence tests. — bmg2 / githubweb
  120. I added dycoms2_rf01 to the list of cases that could be run. — bmg2 / githubweb
  121. I updated the run_cnvg_test_multi_cases_revall.csh script to include — bmg2 / githubweb
  122. Modified run_cnvg_test_multi_cases_default.csh and — bmg2 / githubweb
  123. Added comments to the script to explain ambiguous portions of my code — cernikt / githubweb
  124. GPUizing Lscale_width_vert_avg. Loops have been restructured for simplicity, and algorithm has a different starting value to avoid k dependency. Results are BFB. (#1083) — noreply / githubweb
  125. GPUizing most of advance_clubb_core (#1084) — noreply / githubweb
  126. advance_wp2_wp3 with explicitly managed memory  (#1085) — noreply / githubweb
  127. advance_xp2_xpyp with explicitly managed memory (#1086) — noreply / githubweb
  128. advance_windm_edsclrm with explicitly managed memory (#1087) — noreply / githubweb
  129. Moving data statements to outter most parts of clubb and little fix in advance_wp2_wp3 (#1088) — noreply / githubweb
  130. Data movement improvement (#1089) — noreply / githubweb
  131. CLUBB ticket #1069: (#1092) — noreply / githubweb
  132. Changing "Fnc" to "fnc" for consistency and easy search. — benjamin.andrew.stephens / githubweb
  133. Memory usage optimizations (#1091) — noreply / githubweb
  134. Modifying README. Last commit was BIT_CHANGING:0b0ab3d530bef06eb90bf6dde21b26eb25780214 see https://github.com/larson-group/clubb/pull/1091 for details. — Gunther Huebler / githubweb
  135. Openacc tweaks and cleanup (#1097) — noreply / githubweb
  136. Improving run_bin_diff.py to accept an argument to print the differences, and an argument to define a threshold to ignore differences. — Gunther Huebler / githubweb
  137. Update requirements.txt — noreply / githubweb
  138. Update requirements.txt — cernikt / githubweb
  139. Loop to `nz-1` instead of `nz` because upper boundary condition — noreply / githubweb
  140. Added code to subroutine run_clubb in src/clubb_driver.F90 which prints git log and git diff information to the <case>_setup.txt output file. (#1101) — noreply / githubweb
  141. Openacc tweaks and cleanup 2 (#1099) — noreply / githubweb
  142. Adds to RegTune a plot of a color-coded normalized sensitivity matrix — Vince Larson / githubweb
  143. Adds hint about installing dash for RegTune — noreply / githubweb
  144. Updates input files for RegTune. — Vince Larson / githubweb
  145. Bit changing changes (#1104) — noreply / githubweb
  146. Adding wp_coef and wp_coef_zt to acc data statements. — Gunther Huebler / githubweb
  147. For RegTune, update input netcdf files. — Vince Larson / githubweb
  148. Bv efold bit changing (#1095) — noreply / githubweb

#59 (Nov 18, 2022, 9:47:24 AM)

  1. A different way of dealing with monotonic flux limiter spikes in CAM, by increasing the value — benjamin.andrew.stephens / githubweb

#55 (Oct 17, 2022, 9:26:28 AM)

  1. updated check budgets balance test to be compatible with branch test for testing python 3 version — cernikt / githubweb
  2. updating check budgets script on main branch — cernikt / githubweb
  3. last minute addition — cernikt / githubweb
  4. The big grid change. Converting gr from being an array of types containing 1D arrays, to a type containing 2D arrays. All cases BFB, cam multicolumn+silhs BFB, and cam multicolumn (no silhs) with backwards compatible settings BFB. — 37674341+huebleruwm / githubweb
  5. Adds to tuning dashboard an arrow plot of biases. — Vince Larson / githubweb
  6. Removing the zt2zm interface from clubb_api and making the api calls just redirect to the grid class interface for it. — 37674341+huebleruwm / githubweb
  7. Pushing column loop into mean advection procedures. — 37674341+huebleruwm / githubweb
  8. Little loop push — 37674341+huebleruwm / githubweb
  9. Moving above/below index of grid weights to last dimension. — 37674341+huebleruwm / githubweb
  10. Missed file meant for commit e7ce96456e691ac84abf467670642a8ec90f4bb9. — Gunther Huebler / githubweb
  11. Changing a few spots that use gr%weights that should have been included in commit 2f3542cea1a4dea1b242dd61947087b6458548fb — Gunther Huebler / githubweb
  12. Hardcoding 1 into uses of gr arrays where single column versions of gr is used. — Gunther Huebler / githubweb
  13. Pushing loop into fill_holes. — 37674341+huebleruwm / githubweb
  14. Forgot small change. — 37674341+huebleruwm / githubweb
  15. Making compatible with latest clubb change. — Gunther Huebler / githubweb
  16. Making linear_interpolated_azt_2D and linear_interpolated_azm_2D subroutines just to avoid a needless data copy. — 37674341+huebleruwm / githubweb
  17. Making update_xp2_mc 2D and creating interface for 1D calls. — 37674341+huebleruwm / githubweb
  18. Missed file in previous commit. — Gunther Huebler / githubweb
  19. Just a line to read me, because commit a19386022f26aa17da805381904bcde4c59cb521 fixed the bit diff tests after a previous commit broke it, RESOLVED:991ebceb8caba2ad56c1125871b7de1de3c04dba. — Gunther Huebler / githubweb
  20. Fixing units in stats_zt_module.F90 — noreply / githubweb
  21. Adding config file for nvhpc on casper. — Gunther Huebler / githubweb
  22. modified clubb_ifort_configuration file to support nan trapping for uninitialized variables — cernikt / githubweb
  23. renamed clubb_ifort_build to clubb_ifort_debug_run and updated jenkinsfile to reflect — cernikt / githubweb
  24. forgot to change if statements in jenkinsfile — cernikt / githubweb
  25. created debug case for gfortran as well as updating jenkins files to work with it, as well as a forgotten change to the ifort debug test jenkinsfile — cernikt / githubweb
  26. Adds to the tuning dashboard a quadratic optimizer. — Vince Larson / githubweb
  27. Update README — noreply / githubweb
  28. Changed intent out to inout to fix grid deallocation error during cleanup. — Steffen Domke / githubweb
  29. Added a3_coef_min_minmax entry to namelist init_minmax for ALL the tuner input files to prevent error with gfortran compiler (min > max) — Steffen Domke / githubweb
  30. Added some comments. Changing some variable names might be nicer, loss might make more sense than energy, n1 and n2 are meaningless, etc. — Gunther Huebler / githubweb
  31. Updates info on tuner. — noreply / githubweb
  32. Fixing a bug in mono_flux_limiter.F90. (#1026) — noreply / githubweb
  33. Fixing a bug. — bmg2 / githubweb
  34. Update README — noreply / githubweb
  35. Adds to tuner dashboard a plot of predicted and actual removal of regional biases. — Vince Larson / githubweb
  36. Adding line to trigger nightly tests. — noreply / githubweb
  37. Removing line to trigger nightly tests. — noreply / githubweb
  38. Adding line to trigger nightly tests. — noreply / githubweb
  39. Updates tuner with new simulations from Zhun. — Vince Larson / githubweb
  40. I discovered a bug when trying to run with all_stats today.  Apparently, — bmg2 / githubweb
  41. I changed the w_up_in_cloud code in 2 ways: — bmg2 / githubweb
  42. I added stats output for w_down_in_cloud to all_stats.in. — bmg2 / githubweb
  43. I added w_down_in_cloud to the "Ws" variable group in pyplotgen. — bmg2 / githubweb
  44. I altered the w_up_in_cloud and w_down_in_cloud code so that a — bmg2 / githubweb
  45. I have optimized the new w_up_in_cloud and w_down_in_cloud code by — bmg2 / githubweb
  46. Update README.md — noreply / githubweb
  47. updating timestep_convergence_test.py to python 3 #693 — cernikt / githubweb
  48. Refactored fill_holes_vertical to make GPUization simple. This is BIT_CHANGING, but results are bit-for-bit when using -O0 optimization, thus it is not answer changing. The first pass over each grid column will not parallelize well, the k-loop needs to be done in serial. Maximum parallelization has been exposed for the global hole-filling though, at the cost of occasionally doing unneccesary calculations. larson-group/clubb#972. — 37674341+huebleruwm / githubweb
  49. Removing fill_holes_multiplicative and replacing magic numbers with parameters from constants_clubb. larson-group/clubb#972 — 37674341+huebleruwm / githubweb
  50. Moving vertical_avg and vertical_integral to advance_helper_module. larson-group/clubb#972 — 37674341+huebleruwm / githubweb
  51. Making compatible with latest clubb change. — Gunther Huebler / githubweb
  52. Raw-copy updating src/Morrison_microphys — LarsonGroupSysAdmin / githubweb
  53. rewrote run_bindiff_all.bash into python, and added extra functionality to view output of diff_netcdf_outputs.py script that is run inside of it. #980 — cernikt / githubweb
  54. Removing elementalness from sat_vapor_press_liq and making interal procedures subroutines rather than functions to prevent unneccesary data copies. Doing the same for thlm2T_in_K since it is often used in conjunction with sat_vapor_press_liq. Bit-for-bit confirmed with O0 using all single column cases with or without l_diag_Lscale_from_tau, and with cam_coarse_res. larson-group/clubb#972 — 37674341+huebleruwm / githubweb
  55. Adding comments. — 37674341+huebleruwm / githubweb
  56. Adding initial subroutine calc_ice_cloud_frac_component. — 37674341+huebleruwm / githubweb
  57. Cleaning up new subroutine calc_liquid_cloud_frac_component, and making sat_mixrat_ice a subroutine that works the same way as sat_mixrat_liq. larson-group/clubb#972 — 37674341+huebleruwm / githubweb
  58. Comment update — 37674341+huebleruwm / githubweb
  59. Removing these paratheses is BIT_CHANGING since it modifies the order of operations, but allows for the multiplication and subraction to be done in parallel for complex pipelines. — 37674341+huebleruwm / githubweb
  60. Adding line to indicate BIT_CHANGING:055f83d512354e6330233a5eecd5cff0456c0292 to fix nightly tests. The commit which introduced calc_ice_cloud_frac_component was not BFB using -O2 optimization. See pull request https://github.com/larson-group/clubb/pull/1034 for detail. — Gunther Huebler / githubweb
  61. Adding a kludgy but functional trimming for the (non-CLUBB) variables that are — benjamin.andrew.stephens / githubweb
  62. In tuner, creates box and whiskers version of plot — Vince Larson / githubweb
  63. Adds near-coastal regions to the tuner. — Vince Larson / githubweb
  64. Making multicolumn version of advance_clubb_core in clubb_driver that accepts a number of columns to run clubb with. All bit-for-bit output on standalone cases, so the first column is correct. — 37674341+huebleruwm / githubweb
  65. Improvements. Netcdf output is now functional and we can detect errors with multiple columns even when the standard output is identical. — 37674341+huebleruwm / githubweb
  66. Now the multicolumn netcdf output is correct. Adding comments too. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
  67. Made the multicolumn inout arrays save from timestep to timestep. This makes the extra columns more independent from the main column and allows differences in the extra columns to propagate more. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
  68. Adding some fields to tweak for extra columns. This might be sufficient, the netcdf data for the column is similar but visually different, and I tested with up to 64 columns and there wasn't any crashes. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
  69. Adding script to compare netcdf outputs. This will print the max absolute diff and max percent diff for each field. This is made specifically for the multicolumn netcdf output. The script is not done, but this is the basics of it. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
  70. Casting 0.0 to correct precision that format_date wants. — 37674341+huebleruwm / githubweb
  71. Updating script to compare netcdf output. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
  72. Updating column num input in config flags. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
  73. Adding small check to allow configurable_multi_column_nl to be optional. If configurable_multi_column_nl is omitted from configurable_model_flags, then we assume we only want 1 column and a warning is printed. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
  74. Small script update — 37674341+huebleruwm / githubweb
  75. Adding comments to script. — 37674341+huebleruwm / githubweb
  76. Adding comments, setting to num_standalone_columns=1 by default, and preventing multicolumn output when l_stats=false. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
  77. Namelists need to be closed with a '/', and omitting it will break many tests. — Gunther Huebler / githubweb
  78. Making save variables in the multicol code threadprivate, this fixes the openmp test. Also changing the way we name and save the multicol output, this allows the parallel run to run with multiple columns. I've reflected the changes in comments where relevant. larson-group/clubb#1033 — Gunther Huebler / githubweb
  79. Adds commented-out line that prevents the monotonic flux — noreply / githubweb
  80. Updating monotonic flux limiter code to remove spikes. (#1038) — noreply / githubweb
  81. Creating new flags to control monotonic flux limiter (#1039) — noreply / githubweb
  82. I am adding cloudy_updraft_frac and cloudy_downdraft_frac as — bmg2 / githubweb
  83. I forgot to add cld_updr_frac and cld_downdr_frac to all_stats.in — bmg2 / githubweb

#53 (Jun 23, 2022, 2:40:31 PM)

  1. uninitialized l_t_dependent for test — cernikt / githubweb

#50 (Jun 9, 2022, 11:01:24 AM)

  1. fixed path error in jenkinsfile — cernikt / githubweb

#49 (Jun 9, 2022, 11:00:17 AM)

  1. fixed comment error in jenkins file — cernikt / githubweb

#47 (Jun 9, 2022, 10:39:19 AM)

  1. Updating Mac config to work with newer Mac processor. — pbroels / githubweb

#46 (Jun 8, 2022, 8:24:48 AM)

  1. Lots of small loop pushes — 37674341+huebleruwm / githubweb
  2. Small bug fix. This was not a bit changing bug, but could cause crashes if we compile with floating point trapping in a multicolumn run. — 37674341+huebleruwm / githubweb
  3. Small refactoring to mfl_xm_lhs, just removing need to pass in gr. — 37674341+huebleruwm / githubweb
  4. Final loop pushes needed before the grid change. — 37674341+huebleruwm / githubweb
  5. Replacing use of gr with nz — 37674341+huebleruwm / githubweb
  6. Chaning hardcoded 1 to i, where i is set to 1. Just a lil nicer. — 37674341+huebleruwm / githubweb

#35 (Jun 7, 2022, 10:03:17 AM)

  1. Removing sed command as it is unnessecary. larson-group/sys_admin#763 — noreply / githubweb
  2. This should be BIT_CHANGING, but only because the value of Cx_min should change in the netcdf file. This will not be answer changing. — Gunther Huebler / githubweb
  3. Change value of Cx_min to match what is in parameters_tunable.F90 — noreply / githubweb
  4. Adding flags and parameters to the r8029 backwards compatible lists. These do not change the backwards compatible results, so that we aren't relying on source code default values. — Gunther Huebler / githubweb
  5. Changing the value of C_invrs_tau_shear from 0.02 to 0.15. — bmg2 / githubweb
  6. Avoiding stats call for variables that are not set when l_diag_Lscale_from_tau is not true. — Gunther Huebler / githubweb
  7. Adding line to readme because previous commit will be BIT_CHANGING:108f6ea2c8b3d9357cf551b11a85a2d9a4becc47 in the backwards compatibility run since it will prevent NaNs in the .nc files. — Gunther Huebler / githubweb
  8. Adding script that checks if two nc files contain different output fields, rather than just checking bit-for-bitness between the two. Also making our run_bin_diff script use this new nc comparator instead of linux diff. — Gunther Huebler / githubweb
  9. Adjusting the value of C_invrs_tau_shear from 0.15 to 0.16 so that — bmg2 / githubweb
  10. Add l_smooth_Heaviside_tau_wpxp to smooth discontinuity in invrs_tau_wpxp_zm — noreply / githubweb
  11. Updating pyplotgen's SAM wp3 budgets to include pressure diffusion, pressure scrambling, and the wp3_tp term. — benjamin.andrew.stephens / githubweb
  12. Pushing column loop into advance_clubb_core, and adding interface for it so that we will not need to update any host models. Everything is bit-for-bit, testing all standalone cases and our cam_coarse res run. larson-group/clubb#972 — Gunther Huebler / githubweb
  13. Adding an error prints subroutine to advance_microphys_module.F90 — bmg2 / githubweb
  14. Adding l_stats check around stats stuff. This fixes the crashing when stats is disabled. larson-group/clubb#972 — Gunther Huebler / githubweb
  15. Fixing typo in VariableGroupBase.py — noreply / githubweb
  16. Making single and multi column versions of advance clubb core available through clubb_api. larson-group/clubb#972 — Gunther Huebler / githubweb
  17. I added error prints to the interface for Morrison microphysics that — bmg2 / githubweb
  18. Breaking up column loop in advance_clubb_core. larson-group/clubb#972 — Gunther Huebler / githubweb
  19. Pushing loop into pdf_closure and breaking it up. larson-group/clubb#972 — Gunther Huebler / githubweb
  20. I changed C_invrs_tau_N2_wp2 from 0.1 to 0.2 to help stop turbulence — bmg2 / githubweb
  21. Clarifies debugging messages of thread test — noreply / githubweb
  22. Pushing loop into pdf_closure_module and breaking it up. larson-group/clubb#972 — Gunther Huebler / githubweb
  23. Making the good version of pdf_params used most places. The bad version is the single column version. larson-group/clubb#972 — Gunther Huebler / githubweb
  24. Making a commit that officially places the call to the PDF in the "post" — bmg2 / githubweb
  25. Pushing loops into all relevent lowest level routines in pdf_closure. larson-group/clubb#972 — Gunther Huebler / githubweb
  26. Missing files from previous commit. larson-group/clubb#972 — Gunther Huebler / githubweb
  27. Forgot an & symbol. — Gunther Huebler / githubweb
  28. We need to initialize our local pdf_implicit_coefs_terms_zm in certain pdf types. We also don't need to zero out pdf_implicit_coefs_terms arrays, since that's done in the initialization. This should fix segfaults when l_call_pdf_closure_twice=.True. larson-group/clubb#972 — Gunther Huebler / githubweb
  29. I am updating ice_supersat_frac to be an intent(inout) variable for — bmg2 / githubweb
  30. Intializing sigma_sqd_w_zt when not using ADG1. larson-group/clubb#972 — Gunther Huebler / githubweb
  31. Fixing bug, we were not initializng pdf_params for all columns. larson-group/clubb#972 — Gunther Huebler / githubweb
  32. I updated CLUBB to include new fields to its restart functionality. — bmg2 / githubweb
  33. Pushing column index into zm2zt and zt2zm. larson-group/clubb#972 — Gunther Huebler / githubweb
  34. Pushing column index into Skx_func and making it a subroutine. larson-group/clubb#972 — Gunther Huebler / githubweb
  35. A variety of small loop pushing. larson-group/clubb#972 — Gunther Huebler / githubweb
  36. Missed a file to commit, causing lots of compilation failures in Jenkins tests. — Gunther Huebler / githubweb
  37. Fixed small bug that slipped through because the G_unit tests use nz=1. — Gunther Huebler / githubweb
  38. Pushing column index into mixing length routines, not all the way down for the non-tau based calculation. larson-group/clubb#972 — Gunther Huebler / githubweb
  39. I added a subroutine that prints that values of all PDF parameters in — bmg2 / githubweb
  40. Small changes and a loop push. larson-group/clubb#972 — Gunther Huebler / githubweb
  41. Pushing loop into advance_xm_wpxp. larson-group/clubb#972 — Gunther Huebler / githubweb
  42. Making the G_unit test use a dummy column index. This makes it so we don't need an interface for compute_sigma_sqd_w since now we only use it with 2 dimensions. This is just nicer. larson-group/clubb#972 — Gunther Huebler / githubweb
  43. Breaking up column loop in advance_xm_wpxp_module. larson-group/clubb#972 — Gunther Huebler / githubweb
  44. Pushing column loop into local functions. larson-group/clubb#972 — Gunther Huebler / githubweb
  45. Adding a line to trigger the nightly tests. — noreply / githubweb
  46. Moving stats call for uprcp and vprcp to after they are calculated. This fixes the silhs restart test. But does not seem to fix the E3SM or CAM tests that are still failing. — Gunther Huebler / githubweb
  47. The last commit was BIT_CHANGING:fc75c887ae516e55f31156a6c1cccaedfaf34ff3 since it does change when uprcp and vprcp are saved to stats output. Was not answer changing though. — Gunther Huebler / githubweb
  48. Add coding rule to write variables to disk immediately after they are set. — noreply / githubweb
  49. Adding 2D version of zt2zm and zm2zt to clubb_api — Gunther Huebler / githubweb
  50. Adds a naming convention for CLUBB's indices — noreply / githubweb
  51. Pushing loop into solve_xm_wpxp_with_single_lhs (#986) — noreply / githubweb
  52. Refactoring to remove need for global stats scratch variables. (#988) — noreply / githubweb
  53. Gunthers branch (#989) — noreply / githubweb
  54. Fixing small bug that breaks runs with scalars. — Gunther Huebler / githubweb
  55. Implementations of smooth min, max and heaviside function. Added G-Unit tests — 68997723+JanGrn / githubweb
  56. Fixed and added final test. Everything is now functional — 68997723+JanGrn / githubweb
  57. Modified the two inequalities in the final test. (for mostly aesthetic reasons) — 68997723+JanGrn / githubweb
  58. Making setup_pdf_parameters accept ngrdcols size arrays of stats and grid types. — Gunther Huebler / githubweb
  59. Forgot two small changes. larson-group/cam#129 — Gunther Huebler / githubweb
  60. Removing need for data copies. larson-group/cam#129 — Gunther Huebler / githubweb
  61. Changing column loop index from j to i. larson-group/cam#129 — Gunther Huebler / githubweb
  62. Adding a line to trigger the nightly tests. — noreply / githubweb
  63. Removing data copies that we don't need anymore. This still runs correctly on GPUs. — 37674341+huebleruwm / githubweb
  64. 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. — 37674341+huebleruwm / githubweb
  65. No more need for these data copies anymore now that pdf_params is allocated with ngrdcol rather than pcols. — 37674341+huebleruwm / githubweb
  66. Adds a blank line to trigger git merge with E3SM — noreply / githubweb
  67. Removes a blank line in order to trigger merge with E3SM — noreply / githubweb
  68. Pushing column loop into xm_wpxp_clipping_and_stats and monotonic_turbulent_flux_limit. This essentially completes advance_xm_wpxp for now. larson-group/clubb#972 — 37674341+huebleruwm / githubweb
  69. Replacing the i loop iterator for scalars with sclr. — 37674341+huebleruwm / githubweb
  70. Pushing loop into advance_xp2_wpxp. — 37674341+huebleruwm / githubweb
  71. Moving the lhs_dp1 calculation to outside of xp2_xpyp_lhs. This gives us more flexibility, since we want to pass lhs_dp1 into xp2_xpyp_implicit_stats. — 37674341+huebleruwm / githubweb
  72. Moving the lmm_stepping and stats calls to immediately after calls to xp2_xpyp_solve. This is because xp2_xpyp_implicit_stats saves things that are saved by scratch variables, and these scratch variables are set by the lhs and rhs setup calls. So for the multiple lhs routine, we need to save the scratch variables immediately after these calls before overwriting them by calling lhs and rhs again for a different variable. Since the stats also saves the variable were solving for, we also have to move the lmm_stepping to before this call. — 37674341+huebleruwm / githubweb
  73. Removing need for stats scratch variables by passing lhs terms to save through agument lists. This makes everything better in every way. — 37674341+huebleruwm / githubweb
  74. Adding slicing for some lhs arrays being saved in stats. This was causing bit changing in a few lhs terms when run in multicolumn. — 37674341+huebleruwm / githubweb
  75. Changing names of dp1 variables for up2 and vp2. Surrounding where they're set to be within a l_stats_samp. — 37674341+huebleruwm / githubweb
  76. Removing a line at the top of the README to trigger the nightly tests. — noreply / githubweb
  77. Adding a line to the README to trigger the nightly tests. — noreply / githubweb
  78. I added l_relax_clipping to CLUBB's config flags. — bmg2 / githubweb
  79. Added a3_coef_min to the list of CLUBB's tunable parameter and then — bmg2 / githubweb
  80. Added idiot-proofing to print a warning message when l_diag_Lscale_from_tau — bmg2 / githubweb
  81. I added the code for the l_linearize_pbl_winds flag that was originally — bmg2 / githubweb
  82. Updates description of generating pyplotgen movies — noreply / githubweb
  83. Set the Priority of nondimensional moments to False. — noreply / githubweb
  84. Gunthers branch (#996) — noreply / githubweb
  85. Various simple changes to improve performance. All bit-for-bit. — Gunther Huebler / githubweb
  86. Pushing loop into calc_stability_correction. — Gunther Huebler / githubweb
  87. Small bug fix. — Gunther Huebler / githubweb
  88. Another similar small bug fix. — Gunther Huebler / githubweb
  89. Fixed priority property not working as intended, added text indicating time span plotted in pdf files which was previously only displayed in html files. — Vince Larson / githubweb
  90. Gunthers branch (#999) — noreply / githubweb
  91. Renamed smth_range to heaviside_smth_range — 68997723+JanGrn / githubweb
  92. Added tot_vartn_normlzd statistics. Renamed sclr in advance_helper_module to scalar to be more consistent with clubb naming schemes. — 68997723+JanGrn / githubweb
  93. Implemented three further normalized variation stats. Included a (most likely temporary) check because in a few cases, denominator for normalization would be 0. — 68997723+JanGrn / githubweb
  94. Fixed typo in pyplotgen and fixed display of plotted time (previously displayed on the wrong line). — 68997723+JanGrn / githubweb
  95. Dealt with issue https://github.com/larson-group/clubb/issues/985 — 68997723+JanGrn / githubweb
  96. Changed priorities of total normalized variation stats, included error handling in total normalized variation stats. — 68997723+JanGrn / githubweb
  97. Removed duplicate VariableGroupNormalizedVariations.py — 68997723+JanGrn / githubweb
  98. Renamed pdf_output_filename. Added grid_level constant to avoid magic numbers in stats_update_var_pt calls. — 68997723+JanGrn / githubweb
  99. Gunthers branch 2 (#1002) — noreply / githubweb
  100. Bugfix for merge #1000. stderr was not imported in stat_clubb_utilities.F90, causing compilation to fail. — 68997723+JanGrn / githubweb
  101. Adding comments to explain confusing or complicated portions of the Jenkinsfiles. — pbroels / githubweb
  102. Added ability to apply smooth min max functions in mixing_length.F90 — 68997723+JanGrn / githubweb
  103. Updated deprecated documentation of smooth min and max functions in advance_helper_module.F90. https://github.com/larson-group/clubb/issues/965 — 68997723+JanGrn / githubweb
  104. Checked whether results really are identical even with round-off when we have l_smooth_min_max=T and smooth_min_max_mag=zero. Next commit rolls some of these changes back for merge into master. https://github.com/larson-group/clubb/issues/965 — 68997723+JanGrn / githubweb
  105. Added test cases to smooth_min_max_tests.F90 and updated documentation. — 68997723+JanGrn / githubweb
  106. Added final test cases to smooth_min_max_tests.F90 — 68997723+JanGrn / githubweb
  107. Add to tuning dashboard some plots of biases vs. sensitivity. — Vince Larson / githubweb
  108. Update sens_matrix_dashboard.py — Vince Larson / githubweb
  109. Add shear/neutral case (#1005) — noreply / githubweb
  110. Changed priorities on pyplotgen variables. In a priority run, by default only the variables in VariableGroupBase.py will be plotted. This explicitly does not include variables in VariableGroupBaseBudgets, which would have to be included explicitly when desired. — Vince Larson / githubweb
  111. Adding some description that should have been entered a very long — bmg2 / githubweb
  112. Correcting name of old "shear" case to "neutral" in pyplotgen config file.  Also adding benchmark file path. — benjamin.andrew.stephens / githubweb
  113. Adding changes to work on new Mac Mini. larson-group/sys_admin#775 — pbroels / githubweb
  114. Missed a place where I needed to rename shear case to neutral. — noreply / githubweb
  115. Constructing rcm within SILHS (as rcm_pdf) (#1011) — noreply / githubweb
  116. Almost final loop pushes (#1012) — noreply / githubweb
  117. Making compatible with latest clubb change. — Gunther Huebler / githubweb
  118. Making pdf_implicit_coefs_terms a type containing 2D arrays. (#1014) — noreply / githubweb
  119. Changed clubb_bin_diff_regression_gfortran_test_new to clubb_bin_diff_regression_gfortran_test and clubb_bin_diff_regression_gfortran_test to clubb_bin_diff_regression_gfortran_test_old to reflect current usage. — pbroels / githubweb
  120. This commit is not bit changing — noreply / githubweb
  121. This commt is not bit changing — noreply / githubweb
  122. The G_unit tests never allocated pdf_implicit_coefs_terms. It's unclear to me how these were working before, but it seems that something about making these 2D allocatable arrays exposed the bug. — Gunther Huebler / githubweb
  123. Making zt2zm calls with pdf_implicit_coefs_terms use the 2D version. — Gunther Huebler / githubweb
  124. Removing setup_grid and setup_parameters functionality from setup_clubb_core. This is beacuse in host models the required grid information may not be known during the setup process, resulting in dummy arguments for setup_clubb_core and the grid and paramters being setup during runtime anyway. Now, in the host models we can call these subroutines immediately after setup_clubb_core to maintain identical functionality (sam, wrf), and in others we can wait to call these until the main timestepping procedure (cam,e3sm). — Gunther Huebler / githubweb
  125. Making 2D versions of setup_grid and setup_parameters. — Gunther Huebler / githubweb
  126. Making lmin a scalar again, twas a mistake to make it an array, it can only take on one value. — Gunther Huebler / githubweb
  127. Making nu_vert_res_dep a type containing arrays, as opposed to being an array of types. — Gunther Huebler / githubweb

#34 (Jan 12, 2022, 6:18:02 PM)

  1. Fixing character conflict with sed string in jenkinsfile. — pbroels / githubweb

#33 (Jan 12, 2022, 6:11:29 PM)

  1. I have passed clubb_params down into advance_xm_wpxp_module.F90. — bmg2 / githubweb
  2. See ticket — jan.gruenenwald / githubweb
  3. I have passed down CLUBB's tunable parameters into advance_wp2_wp3_module.F90. — bmg2 / githubweb
  4. added some documentation in pdf_close_module.f90 and started writing of w_up_in_cloud to disk — jan.gruenenwald / githubweb
  5. Updates to separate out C4 and C14 in advance_xp2 module.  This will make it easier to control which invrs_tau_* variable multiplies each term for example. — 59519056+bstephens82 / githubweb
  6. Changing the name of dummy_1d variables for clarity. — 59519056+bstephens82 / githubweb
  7. I passed down CLUBB's tunable parameters into advance_xp2_xpyp_module.F90 — bmg2 / githubweb
  8. Add a blank line to trigger nightly tests. — noreply / githubweb
  9. Passing down more of CLUBB's tunable parameters. — bmg2 / githubweb
  10. I accidentally removed an important comment in the previous commit. — bmg2 / githubweb
  11. Update README.md — noreply / githubweb
  12. Passing down more CLUBB tunable parameters. — bmg2 / githubweb
  13. More passing down CLUBB parameters ... whoop-de-doo — bmg2 / githubweb
  14. Passing down more tunable parameters and removing references to — bmg2 / githubweb
  15. Removing line to trigger the nightly tests for all repos. — noreply / githubweb
  16. See respective messages on the issue 958 on date 10/12/2021 — jan.gruenenwald / githubweb
  17. Handling the abomination that is lmin. — bmg2 / githubweb
  18. Commented out the k=1 boundary conditions in diffusion_zm_lhs and diffusion_zt_lhs, since these are not currently fed into the final LHS matrix.  I included comments to describe why this was done.  Results are b4b. — benjamin.andrew.stephens / githubweb
  19. Adding Jenkinsfile for new clubb backwards compatibility test. larson-group#960 — Gunther Huebler / githubweb
  20. Modifying jenkins script. larson-group/clubb#960 — Gunther Huebler / githubweb
  21. Passing tunable parameters into the new tau code. — bmg2 / githubweb
  22. Add a scatterplot of residual biases versus default-simulation biases. — Vince Larson / githubweb
  23. Passed down more parameters. Results are bit-for-bit. — bmg2 / githubweb
  24. Passing through more clubb parameters. Bit-for-bit — bmg2 / githubweb
  25. Adding jenkins file — Gunther Huebler / githubweb
  26. Changing name of jenkins tests. larson-group/clubb#960 — Gunther Huebler / githubweb
  27. Renaming — Gunther Huebler / githubweb
  28. Passing down CLUBB's tunable parameters into the setup_pdf_parameters and — bmg2 / githubweb
  29. These updates incorporate some of Shixuan Zhang's changes, including: — benjamin.andrew.stephens / githubweb
  30. I passed down CLUBB's tunable parameters into the advance_microphys portion of — bmg2 / githubweb
  31. Passing down CLUBB's tunable parameters into the remainder of the — bmg2 / githubweb
  32. I passed down the forgotten thlp2_rad_coef tunable parameter. — bmg2 / githubweb
  33. Passing down CLUBB's tunable parameters into CLUBB's — bmg2 / githubweb
  34. Uncommenting diffusion.F90 k=1 lines again to fix Oracle uninit var test.  I've updated the accompanying note to state clearly that the lines have no effect on model output, but I guess we need to keep the lines to avoid uninitialized variables. — benjamin.andrew.stephens / githubweb
  35. I am passing down the forgotten parameter, altitude threshold, in — bmg2 / githubweb
  36. Adding code wrapped in a flag (l_use_tke_in_K_dfsn) to use u_i'u_i' in the wp2 and wp3 eddy diffusion terms, instead of just wp2 or wp3.  Relevant to CLUBB issue #920. — 59519056+bstephens82 / githubweb
  37. Updates as requested to the l_use_tke_in_K_dfsn code: — 59519056+bstephens82 / githubweb
  38. Added WSUP from SAM to the VariableGroupWs.py in pyplotgen — jan.gruenenwald / githubweb
  39. I am committing the final stage of the "pass-down params" project. — bmg2 / githubweb
  40. Adding an option to use invrs_tau_N2_iso for C4 terms.  The same invrs_tau had been used for C4 and C14 terms, so some adjustments had to be made to separate them out (this was started with an earlier commit: https://github.com/larson-group/clubb/commit/ef3be1b1378bcd1a447f3866c9f88f8cc4764233).  The flag is currently set to false so results will be b4b. — 59519056+bstephens82 / githubweb
  41. Renaming invrs_tau_zt and invrs_tauw3t to "invrs_tau_wp3_zt" in advance_wp2_wp3 to avoid confusion.  This variable is only used for the wp3 C8 term, so one consistent name is simpler, and the name "invrs_tau_zt" is already used by another variable in advance_clubb_core. — 59519056+bstephens82 / githubweb
  42. Adding comments for clarity. — 59519056+bstephens82 / githubweb
  43. I forgot to add this necessary subroutine call to the clubb API. — bmg2 / githubweb
  44. Fixing a minor accounting bug related to the changes in https://github.com/larson-group/clubb/commit/987d63de489d2baa09ad6e1538b2c6dbb7551690.  There was some overcounting of the relevant terms. — benjamin.andrew.stephens / githubweb
  45. I have turned the nu_vert_res_dep family of variables into a derived — bmg2 / githubweb
  46. Add 3 new features to dashboard: — Vince Larson / githubweb
  47. Updating tolerance_check.py to Python3. — pbroels / githubweb
  48. Added sam file name to DYCOMS_RF02_DO case, fixed the clipping in calc_w_up_in_cloud in pdf_closure_module.f90, and changed long name of w_up_in_cloud in stats_zt_module.f90 — jan.gruenenwald / githubweb
  49. Turn off l_Lscale_vert_avg because this flag has been deprecated. — noreply / githubweb
  50. Resolved any issues in the pull request. See https://github.com/larson-group/clubb/pull/970 for details — jan.gruenenwald / githubweb
  51. Included a check in pdf_closure_module.f90 to check if flag for iw_up_in_cloud is set. Removed iw_up_in_cloud from standard_stats.in to prevent binary diffs in CLUBB output files after merge — jan.gruenenwald / githubweb
  52. fixed a typo in pdf_closure_module.f90, line 1284 — jan.gruenenwald / githubweb
  53. See ticket — 68997723+JanGrn / githubweb
  54. added some documentation in pdf_close_module.f90 and started writing of w_up_in_cloud to disk — 68997723+JanGrn / githubweb
  55. See respective messages on the issue 958 on date 10/12/2021 — 68997723+JanGrn / githubweb
  56. Added WSUP from SAM to the VariableGroupWs.py in pyplotgen — 68997723+JanGrn / githubweb
  57. Added sam file name to DYCOMS_RF02_DO case, fixed the clipping in calc_w_up_in_cloud in pdf_closure_module.f90, and changed long name of w_up_in_cloud in stats_zt_module.f90 — 68997723+JanGrn / githubweb
  58. Resolved any issues in the pull request. See https://github.com/larson-group/clubb/pull/970 for details — 68997723+JanGrn / githubweb
  59. Included a check in pdf_closure_module.f90 to check if flag for iw_up_in_cloud is set. Removed iw_up_in_cloud from standard_stats.in to prevent binary diffs in CLUBB output files after merge — 68997723+JanGrn / githubweb
  60. fixed a typo in pdf_closure_module.f90, line 1284 — 68997723+JanGrn / githubweb
  61. Passing w_up_in_cloud out of advance_clubb_core — bmg2 / githubweb
  62. fixed compiler warning regarding w_up_in_cloud — jan.gruenenwald / githubweb
  63. Remove clipping from a3_coef. — noreply / githubweb
  64. Add "subcolumns" key to LASSO cases in pyplotgen. — noreply / githubweb
  65. Adding a line to the readme to trigger the nightly tests. — noreply / githubweb
  66. Removing a line to trigger the nightly tests. larson-group/sys_admin#763 — noreply / githubweb
  67. These changes allow you to call the 4 clubb "advance" subroutines in any — Brian Griffin / githubweb
  68. Placing the order variables in a nice, convenient place for testing use. — Brian Griffin / githubweb
  69. I reordered advance_clubb_core so that the "Advance xp3" (which is a — Brian Griffin / githubweb
  70. I am committing the idiot-proofing code that forces l_min_xp2_from_corr_wx — Brian Griffin / githubweb
  71. I am indenting the portion of the code where the advance subroutines — Brian Griffin / githubweb
  72. Temporarily commenting out the idiot proofing in order to run some tests ... — Brian Griffin / githubweb
  73. Now official reinstating the idiot-proofing and turning off the — bmg2 / githubweb
  74. I am committing some idiot proofing in regards to the advance — bmg2 / githubweb
  75. Updates to SAM-style budget plots for CLUBB output. — benjamin.andrew.stephens / githubweb
  76. Adding new four-case tuner script and also some minor updates to error.F90 that avoid the "LES is zero" error for the cloud water and cloud fraction. — 59519056+bstephens82 / githubweb
  77. Adding comments and minor cleanup for my last commit about the tuner update. — 59519056+bstephens82 / githubweb
  78. Updating error.F90 to include the error statement about LES field being zero as a check. — 59519056+bstephens82 / githubweb
  79. Updating CLUBB to pass uprcp and vprcp into and out of advance_clubb_core. — bmg2 / githubweb
  80. Now that uprcp and vprcp have been passed through advance_clubb_core, — bmg2 / githubweb
  81. I am adding more arguments to the argument list for advance_clubb_core — bmg2 / githubweb
  82. Modifying the generate subcolumn panels function to smoothly plot both CLUBB and WRF-LASSO SILHS subcolumns. — benjamin.andrew.stephens / githubweb
  83. Insert print about overwriting default flags with namelist values — noreply / githubweb
  84. Insert print about overwriting default parameters with namelist values — noreply / githubweb
  85. Note that source-code flags and parameter values are overwritten by namelist values — noreply / githubweb
  86. Clarify comments in README — noreply / githubweb
  87. Making api version of setup_grid. larson-group/clubb#972 — Gunther Huebler / githubweb
  88. Making some paramters_silhs variables available from the silhs api — Gunther Huebler / githubweb
  89. Comment out setting of fatal error — noreply / githubweb
  90. Adding a step to remove idio proofing into backwards compatibility test. larson-group/sys_admin#763 — pbroels / githubweb

#23 (Sep 29, 2021, 5:10:42 PM)

  1. Eliminating l_update_pressure flag. — rhodesk / githubweb
  2. Fixing compilation error caused by flag removal — rhodesk / githubweb
  3. Eliminating l_upwind_wpxp_ta flag. — rhodesk / githubweb
  4. Updates to tuner to print the improvement in the individual variables at the end of the tuner run, in addition to the total improvement. — 59519056+bstephens82 / githubweb
  5. Changing the denominator in the variable-by-variable expression so that the individual terms add up to the total percent improvement. — 59519056+bstephens82 / githubweb
  6. Updating the surface clipping coefficient... — noreply / githubweb
  7. Adding blank line to note that my previous commit was BIT_CHANGING. — noreply / githubweb
  8. Change normalization of sensitivity matrix. — Vince Larson / githubweb
  9. Adding in l_vary_convect_depth as requested. — 72510114+RhodesKeegan / githubweb
  10. Removing blank line... — noreply / githubweb
  11. Removing a couple of unused parameters from use statement. — noreply / githubweb
  12. Pushing k loop down through clip_variance_level. — rhodesk / githubweb
  13. Udpates to make it possible for us to keep certain parameters equal to each other during tuning. — 59519056+bstephens82 / githubweb
  14. Updates to improve error checking for the tuner, updates to comments. — 59519056+bstephens82 / githubweb
  15. Getting rid of a duplication of code. — 59519056+bstephens82 / githubweb
  16. Updating name of l_vary_params_together flag to l_keep_params_equal, since this is probably more clear and also is more consistent with my comments in the code. — 59519056+bstephens82 / githubweb
  17. Further tuner updates.  These updates introduce the option to give a minimum value for tuned parameters.  Error checks are included. — 59519056+bstephens82 / githubweb
  18. Removing an old comment — 59519056+bstephens82 / githubweb
  19. Updating some comments related to the tuner updates. — 59519056+bstephens82 / githubweb
  20. Update README — 59519056+bstephens82 / githubweb
  21. Minor updates requested in pull request: renaming a variable and adding some comments. — 59519056+bstephens82 / githubweb
  22. Adding space to trigger autoupdate. larson-group/sys_admin#755 — Gunther Huebler / githubweb
  23. Remove space to trigger autoupdate. larson-group/sys_admin#755 — noreply / githubweb
  24. Add space to trigger nightly tests.  For larson-group/sys_admin#755. — noreply / githubweb
  25. Adding in helper scripts to replace variables as in ticket #886 and ticket #733. — rhodesk / githubweb
  26. Add a blurb on plotting CAM output to the pyplotgen README. — noreply / githubweb
  27. Updates to pyplotgen to include LASSO cases.  Currently the WRF benchmark file path is not going to be generally valid.  We will probably want to add the WRF-LASSO benchmark files to the benchmark repo, but they will need some additional processing to get rid of large 3D variables that we don't need, or possibly add some additional variables that we want. — 59519056+bstephens82 / githubweb
  28. Some updates to the paths for the WRF-LASSO benchmark files, and some minor updates so that a few more variables will show up from both the WRF-CLUBB runs and the WRF-LASSO benchmark runs. — 59519056+bstephens82 / githubweb
  29. Adding wpuiui to VariableGroupWs.py — 59519056+bstephens82 / githubweb
  30. I am fixing a bug that was introduced in 6b0348e, where the logical — bmg2 / githubweb

#15 (Aug 16, 2021, 9:36:31 AM)

  1. Eliminating l_single_C2_Skw flag. — 72510114+RhodesKeegan / githubweb
  2. Update to run_tuner.bash to save the contents of the error_*.in file to the tuner log at the end of the run. — 59519056+bstephens82 / githubweb
  3. Eliminating l_include_ice and sat_ice_ratio. — rhodesk / githubweb
  4. Update argument list of analyzeSensMatrix in the unit tests — Vince Larson / githubweb

#11 (Aug 13, 2021, 10:47:08 AM)

  1. Removing exit command left by mistake — noreply / githubweb

#8 (Aug 13, 2021, 8:32:10 AM)

  1. Eliminating l_apply_rule_to_pdf_params flag. — rhodesk / githubweb
  2. Removing incorrect name from COAMPS variable list — noreply / githubweb
  3. Eliminating l_ub_const_deriv flag. — rhodesk / githubweb
  4. Eliminating l_equation_21 flag. — rhodesk / githubweb
  5. Adding additional ifort environment script to test to fix compile errors. larson-group/sys_admin#750 — pbroels / githubweb
  6. Adding ifort environment script to the compile step for all ifort scripts. — pbroels / githubweb
  7. Eliminating l_wp3_2nd_buoyancy flag. — rhodesk / githubweb
  8. Updates to pyplotgen that will include all invrs_tau_* lines in a single plot, and also updates to prevent SAM and COAMPS lines from being plotted when those models will never have the variables being plotted. — 59519056+bstephens82 / githubweb
  9. Updates to include all invrs_tau_* variables in the output stats files, and pyplotgen updates to plot all of the invrs_tau_* variables on two separate plots along with the other "base" variables. — 59519056+bstephens82 / githubweb
  10. Eliminating l_refine_grid_in_cloud and l_interactive_refined. — rhodesk / githubweb
  11. Updating the tuner README to clarify how the user should set the initmax values. — benjamin.andrew.stephens / githubweb
  12. Eliminating l_use_experimental_term_pr2 and l_use_vert_avg_winds — rhodesk / githubweb
  13. Updating run_tuner.bash so that it will run the tuner test cases with the initial tunable_parameters.in (i.e. before tuning) to make it easier to compare the optimized runs with the initial runs.  The initial runs are saved in a separate directory. — 59519056+bstephens82 / githubweb
  14. Removing superfluous bash script commands. — 59519056+bstephens82 / githubweb
  15. Eliminating l_use_wp3_pr3 flag. — rhodesk / githubweb
  16. Eliminating l_clip_semi_implicit flag. — rhodesk / githubweb
  17. Adding intent labels for subroutines throughout clubb. — rhodesk / githubweb
  18. Replacing all mentions of /usr/local/les_and_clubb_benchmark_runs with the new/home/pub location. larson-goup/sys_admin#750 — pbroels / githubweb
  19. Updates to tuner script to prevent it from moving output files that have not been tuned. — 59519056+bstephens82 / githubweb
  20. BIT_CHANGING:af17ebf83826423f24165dab46ce098bf39444dd — noreply / githubweb

#5 (Aug 11, 2021, 12:05:29 PM)

  1. Fixing syntax error preventing jenkins tests from running. larson-group/sys_admin#727 — pbroels / githubweb
  2. Add error header for CLUBB in CAM — noreply / githubweb
  3. Adding some preprocessor directives — noreply / githubweb
  4. Fixing the ordering of gr in the arg list and dropping usage of grid_class. — rhodesk / githubweb
  5. Fixing the ordering of gr in the clubb_api arg list for affected subroutines. — rhodesk / githubweb
  6. Add blank line to trigger nightly tests. — noreply / githubweb
  7. Fixing coding standard violations — rhodesk / githubweb
  8. Removing a few lines from wangara_sounding.in to be consistent with SAM "snd" and "lsf" files. — benjamin.andrew.stephens / githubweb
  9. Removing blank line to note that yesterday's changes to the Wangara sounding file was BIT_CHANGING. — noreply / githubweb
  10. Adding new SAM-LES WANGARA benchmark file to Pyplotgen. — benjamin.andrew.stephens / githubweb
  11. Add to dashboard outputs related to observations. — Vince Larson / githubweb
  12. Improving error messages in setup_clubb_core. larson-group/e3sm#38 — Gunther Huebler / githubweb
  13. Changing if conditional statements to the name of the tests to ensure all features work as intended. larson-group/sys_admin#735 — pbroels / githubweb
  14. Fixing error in clubb_error_handling_gfortran_test Jenkinsfile from previous commit to allow for the test to run. — pbroels / githubweb
  15. Changing Pillow version number in requirements.txt to solve issue brought up by dependabot. larson-group/sys_admin#741 — pbroels / githubweb
  16. Feeding stats variables through the argument lists of needed subroutines. — 72510114+RhodesKeegan / githubweb
  17. Fixing spacing issues along with placing the stats varibales on their own lines. — 72510114+RhodesKeegan / githubweb
  18. Changing more subroutines to include stats vars in their arg lists. — 72510114+RhodesKeegan / githubweb
  19. Fixing incorrect subroutine arg list — 72510114+RhodesKeegan / githubweb
  20. Fixing host models not compiling. — 72510114+RhodesKeegan / githubweb
  21. Fixing argument list so that way the coding standard is upheld. — 72510114+RhodesKeegan / githubweb
  22. Add new plots and calculations to dashboard. — Vince Larson / githubweb
  23. I changed the name to calc_responder_driver because I thought that — bmg2 / githubweb
  24. Code changes to introduce wp2_pr_dfsn, the wp2 pressure diffusion term, consistent with Lumley 1978.  Related to #920. — 59519056+bstephens82 / githubweb
  25. Fixing comment for the wp2_term_pr_dfsn subroutine.  Related to #920. — 59519056+bstephens82 / githubweb
  26. Updating wp3 pressure diffusion term to be consistent with the Lumley 1978 formula for the perturbation pressure. For #920. — 59519056+bstephens82 / githubweb
  27. Making requested changes to the wp2 pressure diffuion additions, including correcting some grid-level related issues.  Related to #920. — 59519056+bstephens82 / githubweb
  28. Fixing some comments. — 59519056+bstephens82 / githubweb
  29. Correcting a typo bug and adding some descriptive comments to two new variables.  This is a BIT_CHANGING commit becuase it will affect the newly calculated variables and descriptions in the output files, but it won't affect any plotted results. Related to #920. — benjamin.andrew.stephens / githubweb
  30. Moving the stats variables to module variables of clubb_driver. — 72510114+RhodesKeegan / githubweb
  31. Fixing missing comment — 72510114+RhodesKeegan / githubweb
  32. Adding new Jenkinsfile for new bit diff test for clubb. larson-group/e3sm#38 — Gunther Huebler / githubweb
  33. Making Jenkinsfile not a directory... larson-group/e3sm#38 — Gunther Huebler / githubweb
  34. Changing job name in jenkins file. larson-group/e3sm#38 — Gunther Huebler / githubweb
  35. Reverting accidental change to Jenkinsfile. larson-group/e3sm#38 — Gunther Huebler / githubweb
  36. Updating new Jenkinsfile. larson-group/e3sm#38 — Gunther Huebler / githubweb
  37. Updating Jenkinsfile because sys_admin files changed names. — Gunther Huebler / githubweb
  38. 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 — pbroels / githubweb
  39. Modigying jenkins test to display tables after test run. larson-group/sys_admin#749 — pbroels / githubweb
  40. Fixing coding standard viloation of lines exceeding 100 characters. — rhodesk / githubweb
  41. Adding wp3_pr_tp (aka "negative nose" term) to wp3 equation.  Related to #920. — 59519056+bstephens82 / githubweb
  42. 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. — 59519056+bstephens82 / githubweb
  43. Adding the new pressure-related terms, wp2_pr_dfsn and wp3_pr_tp, to the --sam-style-budgets option in Pyplotgen. — benjamin.andrew.stephens / githubweb
  44. Removing l_interp_prescribed_params from setup_clubb_pdf_params. — rhodesk / githubweb
  45. Modifying run_timestep_tests.bash to run only 10 minute and above timesteps and exit immediately if the 10 mintue timestep fails. larson-group/sys_admin#749 — pbroels / githubweb
  46. Adding new timestep test to clubb jenkins tests. larson-group/sys_admin#749 — pbroels / githubweb
  47. Fixing false printing of "All cases ran to completion." — noreply / githubweb
  48. Updating clubb_tuner.F90 to resolve an issue where the optimized tunable_parameter_*.in file was not being created by default.  Now it will always be created when the tuner is run, as it should be. — 59519056+bstephens82 / githubweb
  49. Updating wording — 59519056+bstephens82 / githubweb
  50. Adding in the Mstandard flag to the pgi compiler settings. — rhodesk / githubweb
  51. Updating pyplotgen.py and README to clarify file name mismatch error and how to resolve it. — 59519056+bstephens82 / githubweb
  52. Fixing typo. — 59519056+bstephens82 / githubweb
  53. Clarifying README. — 59519056+bstephens82 / githubweb
  54. Placing line breaks in the new error message and minor wording updates. — 59519056+bstephens82 / githubweb
  55. Adding comments labeling subroutine calls with intent. — rhodesk / githubweb
  56. Removing dependency on /home/pub and moving it to /home/jenkins larson-group/sys_admin#735 — pbroels / githubweb
  57. Adding some new, but still simple, parsing capabilities to input_netcdf.F90 so that the tuner will not crash if netcdf dates are in a slightly different format.  Now, instead of assuming the format of the string, the code will search for the positions of the two hyphens and the two colons and get the date and time based on that. — 59519056+bstephens82 / githubweb
  58. Adding some spaces to make the code a little nicer. — 59519056+bstephens82 / githubweb
  59. Adding comments and renaming variables per Vince's comments.  Some minor cleaning. — 59519056+bstephens82 / githubweb
  60. Adding intent labels for subroutines throughout clubb. — rhodesk / githubweb
  61. Removing unnecessary constant from use statement — noreply / githubweb
  62. Updates to help run multiple tuner cases. The date/time assertion check in error.F90 was not working correctly for multiple cases, since instead of updating the CLUBB date/time based on the case, it was just using one CLUBB case for all LES cases and crashing. — 59519056+bstephens82 / githubweb
  63. Fix typo — noreply / githubweb
  64. Include comment about current tuner compiler issue — noreply / githubweb
  65. Attempt to add error bars to the metrics predictions — Vince Larson / githubweb
  66. Eliminating l_nu_grid_dependent as requested. — rhodesk / githubweb
  67. Eliminating l_use_buoy_mod_Km_zm. — rhodesk / githubweb
  68. Eliminating l_iter_xp2_xpyp flag. — rhodesk / githubweb
  69. Changing ifort environment variable file to new ifort file. larson-group/sys_admin#750 — pbroels / githubweb