Changes
#380 (Apr 24, 2025, 4:00:37 PM)
- Another small fix for OMP GPU code. — Gunther Huebler / githubweb
#377 (Apr 23, 2025, 10:15:47 AM)
- Clubb silhs gg (#1239) — noreply / githubweb
- Trying to avoid merge issues — Steffen Domke / githubweb
- Added descriptor for lat/lon values in header, fixed minor issues — Steffen Domke / githubweb
- Added automatic adjustment of lat/lon values to err_info setter — Steffen Domke / githubweb
#377 (Apr 23, 2025, 10:15:47 AM)
- Clubb silhs gg (#1239) — noreply / githubweb
- Trying to avoid merge issues — Steffen Domke / githubweb
- Add a blank line to README in order to note BIT_CHANGING:969bc4aa2a1db2664c0f92b98d2df5544c554c32 — noreply / githubweb
- Added descriptor for lat/lon values in header, fixed minor issues — Steffen Domke / githubweb
- Added automatic adjustment of lat/lon values to err_info setter — Steffen Domke / githubweb
- I updated adj_low_res_nu for use with a generalized grid. It is — bmg2 / githubweb
- 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)
- Fixed err_header formatting — Steffen Domke / githubweb
#373 (Apr 10, 2025, 3:32:24 PM)
- Fixing newline character in error headers — Steffen Domke / githubweb
#372 (Apr 10, 2025, 3:23:13 PM)
- Sneaky fix — Steffen Domke / githubweb
- Sneaky fix pt2 — Steffen Domke / githubweb
#371 (Apr 10, 2025, 3:12:40 PM)
- Fixed issues with ACC run — Steffen Domke / githubweb
- Finishing touches: Renamed OMP to chunk index, modified error headers — Steffen Domke / githubweb
#370 (Apr 10, 2025, 11:44:06 AM)
- Deleted parallelization from err_info procedures to fix ACC issues — Steffen Domke / githubweb
#369 (Apr 9, 2025, 12:18:30 AM)
#368 (Apr 8, 2025, 2:50:23 PM)
- 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)
- err_info is now fed through SILHS, other changes — Steffen Domke / githubweb
- Fixed error — Steffen Domke / githubweb
- More fixes — Steffen Domke / githubweb
#364 (Mar 22, 2025, 11:19:40 AM)
#363 (Mar 21, 2025, 11:16:15 AM)
- I fixed a bug in the generalized grid test code that was resulting — bmg2 / githubweb
- Improved some error handling in clubb_driver.F90 — bmg2 / githubweb
- Fixed an issue where ascending and descending grids were producing — bmg2 / githubweb
- Commiting changes to keep calculation order the same for additions — bmg2 / githubweb
- I removed bugs that were causing failures of the bit-for-bit — bmg2 / githubweb
- I have fixed the ascending vs. descending grid error for the situation — bmg2 / githubweb
- I am removing the flag setting of l_mono_flux_lim_thlm to .false. — bmg2 / githubweb
#362 (Mar 17, 2025, 9:57:44 PM)
#361 (Mar 17, 2025, 9:41:43 PM)
#360 (Mar 17, 2025, 8:00:34 PM)
- Fixed a bug. This was caught by running the new hybrid PDF after — bmg2 / githubweb
- The CLUBB code requires l_min_xp2_from_corr_wx and — bmg2 / githubweb
- Finally fixing the bug where Cx_fnc_Richardson needs to be interpolated — bmg2 / githubweb
- I fixed an issue with the generalized grid when the expldiff of rtm — bmg2 / githubweb
#358 (Mar 10, 2025, 3:50:30 PM)
- test rico — Gunther Huebler / githubweb
#356 (Mar 6, 2025, 3:38:04 PM)
- Test error — Gunther Huebler / githubweb
#355 (Mar 6, 2025, 3:35:08 PM)
- Test error — Gunther Huebler / githubweb
#352 (Mar 6, 2025, 2:51:36 PM)
- uh — Gunther Huebler / githubweb
#347 (Feb 21, 2025, 11:42:17 AM)
- test remove gpu annotations in fire — 0-freundlich-adenin / githubweb
#345 (Feb 21, 2025, 11:08:58 AM)
- add flags to all config model flag files — 0-freundlich-adenin / githubweb
#343 (Feb 21, 2025, 10:54:48 AM)
- Slightly relaxing the convergence criteria to fix convergence test. — Gunther Huebler / githubweb
- 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
- change remapping subroutine to take number of levels and levels as input instead of whole grid object — 0-freundlich-adenin / githubweb
- add more general functions to interpolate — 0-freundlich-adenin / githubweb
- QuadTune: Add useLongTitle option, which adds extra information on the plotted quantity, if desired. — Vince Larson / githubweb
- QuadTune: Plot bias instead of negative bias on metricsBarChart and bias-vs-sensitivity plots. — Vince Larson / githubweb
- add and refactor functions for remapping values given on zm levels — steffenc34 / githubweb
- Monoflux GPU optimization (#1221) — noreply / githubweb
- fix compiler errors and refactoring to stay under 100 chars per line — 0-freundlich-adenin / githubweb
- remove TODOs and used new interpolating function in interpolate_forcings — 0-freundlich-adenin / githubweb
- add functions for adaptive grid generation and grid density function normalization — 0-freundlich-adenin / githubweb
- QuadTune: Made plot_PcSensMap work when len(varPrefixes) > 1. — Vince Larson / githubweb
- QuadTune: Merge in bootstrap sampling — noreply / githubweb
- Swapping the loop order on a few kernels, I found this faster for the nvhpc compiler and it's BFB — Gunther Huebler / githubweb
- add conservative ullrich remapping to cases with forcing time dependent inputs — 0-freundlich-adenin / githubweb
- 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
- add grid adaptation and flag — 0-freundlich-adenin / githubweb
- clean up and add warning for case when remapping from dycore flag cannot be used — 0-freundlich-adenin / githubweb
- Set l_wp2_fill_holes_tke to true by default (#1226) — noreply / githubweb
- some refactoring — 0-freundlich-adenin / githubweb
- add logical flag for dycore and renamed flags for dycore and grid adaptation — 0-freundlich-adenin / githubweb
- Remove err code (#1218) — noreply / githubweb
- remove ifdefs — 0-freundlich-adenin / githubweb
- Renamed check_res to err_code in numerical_check.F90 for consistency (#1227) — noreply / githubweb
- refactoring — 0-freundlich-adenin / githubweb
- add units — 0-freundlich-adenin / githubweb
- changed Lscale to inverse — noreply / githubweb
- add write to file for grid adaptation (still WIP) — 0-freundlich-adenin / githubweb
#342 (Feb 21, 2025, 10:14:44 AM)
- 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
- Remove radf variable from CLUBB call — noreply / githubweb
- Initializing total_mismatches to zero. — Gunther Huebler / githubweb
- QuadTune: Print leverage values and make other minor refactorings. — Vince Larson / githubweb
- New/new_hybrid PDF Stats Removal (#1185) — noreply / githubweb
- Copyout Nuke (#1182) — noreply / githubweb
- Ri zm calc cleanup (#1186) — noreply / githubweb
- Monoflux test (#1188) — noreply / githubweb
- 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
- Small bug fix — Gunther Huebler / githubweb
- refactoring to remove compiler warnings (#1187) — noreply / githubweb
- Added requirements.txt for running the sens_matrix_dashboard. — hasenau2 / githubweb
- QuadTune: Introduce new utility function to create scatterplots and plot first 2 SVD components. — Vince Larson / githubweb
- I am copying the round-off level changes made to grid weights — bmg2 / githubweb
- Mono Flux Optimizations (#1189) — noreply / githubweb
- 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
- add Lscale intent(out) to advance_clubb_core and advance_clubb_core_api (#1190) — noreply / githubweb
- Bindiff script (#1191) — noreply / githubweb
- Added min_max_smth_mag as a Fortran parameter to constants_clubb.F90 (#1192) — noreply / githubweb
- QuadTune: Allow QuadTune to simultaneously tune for multiple 20x20 fields, e.g., SWCF, LWCF, and PRECT. — Vince Larson / githubweb
- Added rcm-background to pyplotgen animations (#1195) — noreply / githubweb
- Multicol CLUBB (#1193) — noreply / githubweb
- QuadTune: Revise PCA biplot and clarify how variables are masked. — Vince Larson / githubweb
- add run_bindiff_w_flags.py script. #1181 pull request #1194 — noreply / githubweb
- Fix time height plots (#1196) — noreply / githubweb
- QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text. — Vince Larson / githubweb
- QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text. — Vince Larson / githubweb
- QuadTune: Use SVD to approximate the sensitivity matrix, `normlzdSensMatrixPoly`, and curvature matrix, `normlzdCurvMatrix`. — Vince Larson / githubweb
- 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
- Adding multi_col cases to run_bindiff.py and adding new multicol BFBness test. — Gunther Huebler / githubweb
- Renaming some jenkins tests and making them use a new directory — Gunther Huebler / githubweb
- Changing test name to indicate that it runs on GPUs. — Gunther Huebler / githubweb
- Updates to jenkins scripts. — Gunther Huebler / githubweb
- Updating script usage in plot tests. — Gunther Huebler / githubweb
- I am making the loops for the wp3 ta term (using ADG1 PDF) symmetric. — bmg2 / githubweb
- 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
- Add sam bv calc (#1141) — noreply / githubweb
- QuadTune: Display maps of the first 4 SVD patterns using dash, rather than make_subplots. — Vince Larson / githubweb
- QuadTune: Create 2 new plots. — Vince Larson / githubweb
- QuadTune: Break out loss function contributions by metric and plot the metrics with the greatest improvements and degradations. — Vince Larson / githubweb
- QuadTune: Break out loss function contributions by metric and plot the metrics with the greatest improvements and degradations. — Vince Larson / githubweb
- Small improvements to bindiff script. — Gunther Huebler / githubweb
- BIT_CHANGING bug fix with soil veg (#1200) — noreply / githubweb
- Prescribe forcings loop pushing (#1201) — noreply / githubweb
- QuadTune: Plot orange x on threeDot panels in order to represent what change QuadTune actually wants to make to the metrics. — Vince Larson / githubweb
- Prescribe Forcings GPUization (#1204) — noreply / githubweb
- QuadTune: Fix commit bug and add numXBoxes. — Vince Larson / githubweb
- 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
- Various Small Tweaks (#1205) — noreply / githubweb
- 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
- Making a correction to the doubled plus sign from commit a1fcfe8. — bmg2 / githubweb
- As part of generalizing the code to work with both an ascending and — bmg2 / githubweb
- Multi Column Mirror Test (#1206) — noreply / githubweb
- Clubb Driver Semi GPUization Part4 (#1209) — noreply / githubweb
- QuadTune: Plot a map of the change in the loss function for each region. — Vince Larson / githubweb
- Fixed time-height plot colormaps (#1210) — noreply / githubweb
- Multi col output update (#1211) — noreply / githubweb
- QuadTune: Added colorbars to regional map plots. — Vince Larson / githubweb
- 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
- Likely non-bit-changing housekeeping (#1213) — noreply / githubweb
- Fix pyplotgen timeheight cmaps (#1212) — noreply / githubweb
- 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
- Reduced the upper bound for wp2_min_array to 1.0 (#1214) — noreply / githubweb
- Added up2 and vp2 to calculation of wp2_min_array (#1215) — noreply / githubweb
- QuadTune: Add bar chart showing linear vs. nonlinear contributions of each parameter. — Vince Larson / githubweb
- Changed default setting of flag l_min_wp2_from_corr_wx to false (#1216) — noreply / githubweb
- QuadTune: Add map plots of "linSoln" output from global E3SM runs. — Vince Larson / githubweb
- 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
- Recoded a loop within the mono flux limiter so that it's written — bmg2 / githubweb
- Changed some variable names so that it is clear that, while they contain — bmg2 / githubweb
- Within the mono flux limiter, a thermodynamic-level variable needed to — bmg2 / githubweb
- I forgot to add the new variable to the Atlantic Coast Conference — bmg2 / githubweb
- Changing a couple loop limits in mono flux limiter. — bmg2 / githubweb
- QuadTune: Remedy loss function and facilitate plotting of special, non-20x20 regions (DYCOMS, HAWAII, etc.). — Vince Larson / githubweb
- Fix binormal correlation clipping (#1199) — noreply / githubweb
- Added new hole-filling method which takes TKE from up2 and vp2 (#1217) — noreply / githubweb
- Finally fixing gpu_diffness test (#1219) — noreply / githubweb
- Slightly relaxing the convergence criteria to fix convergence test. — Gunther Huebler / githubweb
- 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
- QuadTune: Add useLongTitle option, which adds extra information on the plotted quantity, if desired. — Vince Larson / githubweb
- QuadTune: Plot bias instead of negative bias on metricsBarChart and bias-vs-sensitivity plots. — Vince Larson / githubweb
- Monoflux GPU optimization (#1221) — noreply / githubweb
- QuadTune: Made plot_PcSensMap work when len(varPrefixes) > 1. — Vince Larson / githubweb
- QuadTune: Merge in bootstrap sampling — noreply / githubweb
- Swapping the loop order on a few kernels, I found this faster for the nvhpc compiler and it's BFB — Gunther Huebler / githubweb
- 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
- Set l_wp2_fill_holes_tke to true by default (#1226) — noreply / githubweb
- Remove err code (#1218) — noreply / githubweb
- Renamed check_res to err_code in numerical_check.F90 for consistency (#1227) — noreply / githubweb
- Revert clubb api module changes (#1228) — noreply / githubweb
- Fixed equality check in pdf_closure_module (#1229) — noreply / githubweb
- add dycore grid with conservative remapping scheme — noreply / githubweb
#342 (Feb 21, 2025, 10:14:44 AM)
- 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
- Updating larson-group.sh for recent spack+module system upgrade https://github.com/larson-group/sys_admin/issues/829 — Gunther Huebler / githubweb
- Automated apache config backup. — Cole Pickett / githubweb
- Using a symlink and find command to automate the lmod path setting. — Gunther Huebler / githubweb
- Adding file used to create nightly plot index.html file. — Gunther Huebler / githubweb
- Renaming plot and making clubb_silhs_devel also be displayed on top and default expanded on master. — Gunther Huebler / githubweb
- Updating to account for new clubb directory structure in cam. — Gunther Huebler / githubweb
- Updates to script and example template. — Gunther Huebler / githubweb
- Adding if statement to avoid comparing the same commit to itself. — Gunther Huebler / githubweb
#340 (Feb 20, 2025, 11:36:01 AM)
- Removed err_code module variable from error_code.F90 — Steffen Domke / githubweb
#338 (Feb 19, 2025, 11:01:22 AM)
- Clubb Driver Semi GPUization Part4 (#1209) — noreply / githubweb
- QuadTune: Plot a map of the change in the loss function for each region. — Vince Larson / githubweb
- Fixed time-height plot colormaps (#1210) — noreply / githubweb
- Multi col output update (#1211) — noreply / githubweb
- QuadTune: Added colorbars to regional map plots. — Vince Larson / githubweb
- 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
- Likely non-bit-changing housekeeping (#1213) — noreply / githubweb
- Fix pyplotgen timeheight cmaps (#1212) — noreply / githubweb
- 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
- Reduced the upper bound for wp2_min_array to 1.0 (#1214) — noreply / githubweb
- Added up2 and vp2 to calculation of wp2_min_array (#1215) — noreply / githubweb
- QuadTune: Add bar chart showing linear vs. nonlinear contributions of each parameter. — Vince Larson / githubweb
- Changed default setting of flag l_min_wp2_from_corr_wx to false (#1216) — noreply / githubweb
- QuadTune: Add map plots of "linSoln" output from global E3SM runs. — Vince Larson / githubweb
- 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
- Recoded a loop within the mono flux limiter so that it's written — bmg2 / githubweb
- Changed some variable names so that it is clear that, while they contain — bmg2 / githubweb
- Within the mono flux limiter, a thermodynamic-level variable needed to — bmg2 / githubweb
- I forgot to add the new variable to the Atlantic Coast Conference — bmg2 / githubweb
- Changing a couple loop limits in mono flux limiter. — bmg2 / githubweb
- QuadTune: Remedy loss function and facilitate plotting of special, non-20x20 regions (DYCOMS, HAWAII, etc.). — Vince Larson / githubweb
- Fix binormal correlation clipping (#1199) — noreply / githubweb
- Added new hole-filling method which takes TKE from up2 and vp2 (#1217) — noreply / githubweb
- Finally fixing gpu_diffness test (#1219) — noreply / githubweb
- Slightly relaxing the convergence criteria to fix convergence test. — Gunther Huebler / githubweb
- 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
- QuadTune: Add useLongTitle option, which adds extra information on the plotted quantity, if desired. — Vince Larson / githubweb
- QuadTune: Plot bias instead of negative bias on metricsBarChart and bias-vs-sensitivity plots. — Vince Larson / githubweb
- Monoflux GPU optimization (#1221) — noreply / githubweb
- QuadTune: Made plot_PcSensMap work when len(varPrefixes) > 1. — Vince Larson / githubweb
- QuadTune: Merge in bootstrap sampling — noreply / githubweb
- Swapping the loop order on a few kernels, I found this faster for the nvhpc compiler and it's BFB — Gunther Huebler / githubweb
- 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
- Set l_wp2_fill_holes_tke to true by default (#1226) — noreply / githubweb
- Sneaky commit — Steffen Domke / githubweb
- Fixing ordering of parameter lists in clubb_driver — Steffen Domke / githubweb
#337 (Feb 19, 2025, 9:48:42 AM)
- Sneaky commit. Ssshhhhhh — Steffen Domke / githubweb
- Added messages to error stops in clubb_api_module — Steffen Domke / githubweb
#336 (Feb 18, 2025, 3:17:41 PM)
- Fixed clubb_driver and removed a couple unused imported variables — Steffen Domke / githubweb
#335 (Feb 18, 2025, 3:12:15 PM)
- Several small fixes — Steffen Domke / githubweb
#333 (Jan 28, 2025, 10:08:17 AM)
- add acc annotations for parallel loop execution — 0-freundlich-adenin / githubweb
#332 (Jan 28, 2025, 9:35:18 AM)
- add acc annotation for parallel loop — 0-freundlich-adenin / githubweb
#331 (Jan 27, 2025, 3:47:37 PM)
- remove acc annotation again — 0-freundlich-adenin / githubweb
#330 (Jan 27, 2025, 3:38:15 PM)
- add acc annotation for gpu — 0-freundlich-adenin / githubweb
#329 (Jan 27, 2025, 2:10:10 PM)
- remove new gpu commands — 0-freundlich-adenin / githubweb
#326 (Jan 21, 2025, 1:47:22 PM)
- Overwriting correct variable. — Gunther Huebler / githubweb
#321 (Dec 20, 2024, 4:05:21 AM)
- Undoing accidental changes — Gunther Huebler / githubweb
#318 (Dec 19, 2024, 12:53:28 PM)
- 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)
- Likely non-bit-changing housekeeping (#1213) — noreply / githubweb
- Reduced the upper bound for wp2_min_array to 1.0 — Steffen Domke / githubweb
#314 (Dec 2, 2024, 2:16:56 PM)
- Trying to fix OpenACC, part 5 — Steffen Domke / githubweb
#313 (Dec 2, 2024, 2:04:03 PM)
- Trying to fix OpenACC, part 4 — Steffen Domke / githubweb
#312 (Dec 2, 2024, 1:57:40 PM)
- Trying to fix OpenACC, part 2 — Steffen Domke / githubweb
#311 (Dec 2, 2024, 1:45:32 PM)
- Trying to fix OpenACC, part 2 — Steffen Domke / githubweb
#310 (Dec 2, 2024, 1:37:21 PM)
- Adjusted debug_level checks, trying to fix OpenACC — Steffen Domke / githubweb
#308 (Nov 22, 2024, 2:20:24 AM)
- Update to jenkins test — Gunther Huebler / githubweb
#307 (Nov 22, 2024, 2:15:17 AM)
- Making new jenkins script run single and double precision tests. — Gunther Huebler / githubweb
#303 (Nov 21, 2024, 12:27:13 AM)
- Removing accidentally added file. — Gunther Huebler / githubweb
#299 (Nov 21, 2024, 12:23:44 AM)
- 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)
- Script update — Gunther Huebler / githubweb
#296 (Nov 19, 2024, 7:58:23 PM)
- Script update — Gunther Huebler / githubweb
#295 (Nov 19, 2024, 7:50:09 PM)
- Script updates — Gunther Huebler / githubweb
#290 (Nov 14, 2024, 5:19:37 PM)
- Adding GPU locking to rest of GPU tests. — Gunther Huebler / githubweb
#289 (Nov 14, 2024, 4:57:34 PM)
- 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
- Testing gpu lock method — Gunther Huebler / githubweb
#288 (Nov 14, 2024, 3:31:19 PM)
- Fixx ACC (part 3) Declare clubb_debug_level to ACC — Steffen Domke / githubweb
#286 (Nov 14, 2024, 1:51:54 AM)
- Small cleanup — Gunther Huebler / githubweb
#285 (Nov 14, 2024, 1:34:32 AM)
- 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)
- Updating script — Gunther Huebler / githubweb
#283 (Nov 14, 2024, 1:07:56 AM)
- Updating script — Gunther Huebler / githubweb
#282 (Nov 14, 2024, 12:57:41 AM)
- Updating script — Gunther Huebler / githubweb
#281 (Nov 14, 2024, 12:32:34 AM)
- Removing accidentally added file. — Gunther Huebler / githubweb
#274 (Nov 14, 2024, 12:22:17 AM)
- 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
- Cleanup and comment update — Gunther Huebler / githubweb
- Cleanup — Gunther Huebler / githubweb
- 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)
- Making new monoflux test lines — Gunther Huebler / githubweb
#272 (Nov 13, 2024, 8:07:32 PM)
- Adding new flags to the mono_flux test to prevent CPU and GPU divergence which breaks it. — Gunther Huebler / githubweb
- Small changes and improvements. — Gunther Huebler / githubweb
#270 (Nov 12, 2024, 6:15:09 PM)
- Fixing OpenACC (2.5th try) — Steffen Domke / githubweb
#269 (Nov 12, 2024, 6:08:18 PM)
- Fix ACC(part 2) — Steffen Domke / githubweb
#268 (Nov 12, 2024, 5:27:04 PM)
- Adding radht acc update — Gunther Huebler / githubweb
- Updates — Gunther Huebler / githubweb
#267 (Nov 12, 2024, 5:17:27 PM)
- Fix ACC — Steffen Domke / githubweb
#266 (Nov 12, 2024, 4:41:54 PM)
- Adding multi_col cases to run_bindiff.py and adding new multicol BFBness test. — Gunther Huebler / githubweb
- Renaming some jenkins tests and making them use a new directory — Gunther Huebler / githubweb
- Changing test name to indicate that it runs on GPUs. — Gunther Huebler / githubweb
- Fixed ACC error! — Steffen Domke / githubweb
- Updates to jenkins scripts. — Gunther Huebler / githubweb
- Updating script usage in plot tests. — Gunther Huebler / githubweb
- I am making the loops for the wp3 ta term (using ADG1 PDF) symmetric. — bmg2 / githubweb
- Added subroutine fill_holes_wp2_conservative — Steffen Domke / githubweb
- Adjust acc directive, fixed floating point comparisons — Steffen Domke / githubweb
#265 (Nov 12, 2024, 4:10:00 PM)
- Fixing OpenACC (2nd try) — Steffen Domke / githubweb
#264 (Nov 12, 2024, 3:28:33 PM)
- Fixing OpenACC — Steffen Domke / githubweb
#258 (Nov 12, 2024, 1:38:41 PM)
- advance_clubb_core tweaks — Gunther Huebler / githubweb
#254 (Nov 12, 2024, 12:28:17 PM)
- Script update — Gunther Huebler / githubweb
#253 (Nov 12, 2024, 12:24:03 PM)
- Final update to script — Gunther Huebler / githubweb
#252 (Nov 11, 2024, 11:47:07 PM)
- Undoing accidental changes — Gunther Huebler / githubweb
- Script update — Gunther Huebler / githubweb
#251 (Nov 11, 2024, 11:21:47 PM)
- Removing non-gpu variables from acc update statements — Gunther Huebler / githubweb
#250 (Nov 11, 2024, 11:15:06 PM)
- Removing accidentally added file. — Gunther Huebler / githubweb
#248 (Nov 11, 2024, 2:28:38 PM)
- Script updates — Gunther Huebler / githubweb
#247 (Nov 11, 2024, 1:41:24 PM)
- Script updates — Gunther Huebler / githubweb
#246 (Nov 11, 2024, 1:27:42 PM)
- Script update — Gunther Huebler / githubweb
#245 (Nov 11, 2024, 1:12:33 PM)
- Script update — Gunther Huebler / githubweb
#244 (Nov 11, 2024, 1:01:08 PM)
- Script update — Gunther Huebler / githubweb
#243 (Nov 11, 2024, 12:54:50 PM)
- Script update — Gunther Huebler / githubweb
#242 (Nov 11, 2024, 2:11:55 AM)
- Script update — Gunther Huebler / githubweb
#241 (Nov 11, 2024, 2:01:52 AM)
- Test error — Gunther Huebler / githubweb
#240 (Nov 11, 2024, 1:57:34 AM)
- Test error — Gunther Huebler / githubweb
#239 (Nov 11, 2024, 1:53:49 AM)
- Test error — Gunther Huebler / githubweb
#238 (Nov 11, 2024, 12:37:58 AM)
- Script update — Gunther Huebler / githubweb
#237 (Nov 11, 2024, 12:34:22 AM)
- Script update — Gunther Huebler / githubweb
#236 (Nov 11, 2024, 12:29:18 AM)
- Script update — Gunther Huebler / githubweb
#235 (Nov 11, 2024, 12:25:44 AM)
- Script update — Gunther Huebler / githubweb
#234 (Nov 11, 2024, 12:24:39 AM)
- Script update — Gunther Huebler / githubweb
#233 (Nov 11, 2024, 12:23:49 AM)
- Script update — Gunther Huebler / githubweb
#231 (Nov 3, 2024, 3:26:46 AM)
- Adding Benchmark_cases to OMP conversion list — Gunther Huebler / githubweb
#230 (Nov 3, 2024, 2:54:09 AM)
- 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)
- Trying to fix ACC error (4) — Steffen Domke / githubweb
#227 (Oct 23, 2024, 3:39:38 PM)
- Trying to fix ACC error (3) — Steffen Domke / githubweb
#225 (Oct 22, 2024, 6:23:02 PM)
- Trying to fix ACC error (2) — Steffen Domke / githubweb
#223 (Oct 22, 2024, 5:44:39 PM)
- Trying to fix ACC error (1) — Steffen Domke / githubweb
#221 (Oct 21, 2024, 12:31:24 PM)
- QuadTune: Revise PCA biplot and clarify how variables are masked. — Vince Larson / githubweb
- add run_bindiff_w_flags.py script. #1181 pull request #1194 — noreply / githubweb
- Fix time height plots (#1196) — noreply / githubweb
- QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text. — Vince Larson / githubweb
- QuadTune: De-bias matrix before calculating parameter correlations, add comments about definition of residual, include metric name in hover text. — Vince Larson / githubweb
- QuadTune: Use SVD to approximate the sensitivity matrix, `normlzdSensMatrixPoly`, and curvature matrix, `normlzdCurvMatrix`. — Vince Larson / githubweb
#220 (Oct 21, 2024, 12:13:49 PM)
- 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
- add Lscale intent(out) to advance_clubb_core and advance_clubb_core_api (#1190) — noreply / githubweb
- Bindiff script (#1191) — noreply / githubweb
- Added min_max_smth_mag as a Fortran parameter to constants_clubb.F90 (#1192) — noreply / githubweb
- QuadTune: Allow QuadTune to simultaneously tune for multiple 20x20 fields, e.g., SWCF, LWCF, and PRECT. — Vince Larson / githubweb
- Added rcm-background to pyplotgen animations (#1195) — noreply / githubweb
- Multicol CLUBB (#1193) — noreply / githubweb
- remove Lscale, Lscale_up, Lscale_down from stat_fields_reader — 0-freundlich-adenin / githubweb
#219 (Oct 16, 2024, 9:41:10 PM)
- 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)
- Renaming script — Gunther Huebler / githubweb
#210 (Oct 15, 2024, 4:44:45 PM)
- Renaming script — Gunther Huebler / githubweb
#209 (Oct 15, 2024, 4:42:50 PM)
- Small cleanup and renaming of read_parameters — Gunther Huebler / githubweb
- Slight update to ifdef NETCDF statement — Gunther Huebler / githubweb
- Better change to ifdefs — Gunther Huebler / githubweb
- Adding new name init_read_clubb_params_api to public api list — Gunther Huebler / githubweb
- Name changes and adding section in README — Gunther Huebler / githubweb
#207 (Oct 10, 2024, 7:08:36 PM)
- Bug fix to script — Gunther Huebler / githubweb
#206 (Oct 10, 2024, 7:06:11 PM)
- Tightening tolerance — Gunther Huebler / githubweb
- Script cleanup and improvement — Gunther Huebler / githubweb
- Some more slight changes and cleanup. Making monoflux script work with new multicol mode. — Gunther Huebler / githubweb
- Small bug fix that was breaking bugsrad when using multiple columns. — Gunther Huebler / githubweb
#205 (Oct 10, 2024, 2:40:59 AM)
- Jenkins script update — Gunther Huebler / githubweb
#204 (Oct 10, 2024, 2:37:07 AM)
- Jenkins script update — Gunther Huebler / githubweb
#203 (Oct 10, 2024, 2:33:46 AM)
- Jenkins script update — Gunther Huebler / githubweb
#202 (Oct 10, 2024, 2:30:13 AM)
- Jenkins script update — Gunther Huebler / githubweb
#201 (Oct 10, 2024, 2:27:12 AM)
- Jenkins script update — Gunther Huebler / githubweb
#199 (Oct 10, 2024, 2:25:37 AM)
- Jenkins script update — Gunther Huebler / githubweb
#196 (Oct 3, 2024, 9:11:19 PM)
- 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)
- Small bug fix — Gunther Huebler / githubweb
#193 (Oct 3, 2024, 3:46:45 PM)
- Adding descriptions, cleanup, and name change to indiciate this is a GPU test. — Gunther Huebler / githubweb
#191 (Oct 1, 2024, 2:19:45 PM)
- More copyout removals — Gunther Huebler / githubweb
#190 (Oct 1, 2024, 11:08:40 AM)
- combine intent in and out parameters from calc_trapezoid_zm and calc_trapezoid_zt to intent inout parameters — 0-freundlich-adenin / githubweb
- remove unused functions init_parameters_999 and sat_vapor_press_ice_* — 0-freundlich-adenin / githubweb
#189 (Sep 30, 2024, 7:05:13 PM)
- Adding needed copyouts around calls to GPU functions. — Gunther Huebler / githubweb
#188 (Sep 30, 2024, 5:49:04 PM)
- Removing a couple more unneeded data statements — Gunther Huebler / githubweb
#184 (Sep 24, 2024, 2:03:08 PM)
- QuadTune: Add check of global-mean SWCF OBS, plus clean up unneeded comments. — Vince Larson / githubweb
- reduce compiler warnings (#1180) — noreply / githubweb
#183 (Sep 24, 2024, 1:08:35 PM)
- refactor code to remove compiler warnings for exceeding 100 characters per line and unused variables and parameters (#1179) — noreply / githubweb
- remove unused dummy arguments — 0-freundlich-adenin / githubweb
- make small changes to reduce compiler warnings — 0-freundlich-adenin / githubweb
- put solve_name back in as input variable to band_solve methods — 0-freundlich-adenin / githubweb
#182 (Sep 20, 2024, 11:11:24 AM)
- For RegTune, adds quadratic curves to three-dot plot. — Vince Larson / githubweb
- For RegTune, defaults to polynomial fit for sensitivity matrix — Vince Larson / githubweb
- In RegTune, normalizes metrics by a user-specified number — Vince Larson / githubweb
- For RegTune, adds color-coded matrix of correlations among parameter vectors. — Vince Larson / githubweb
- For clarity, renames figures in RegTune. — Vince Larson / githubweb
- Creates new function, setUpPreliminaries, in RegTune. — Vince Larson / githubweb
- For RegTune, adds capability to prescribe (not tune) a parameter — Vince Larson / githubweb
- Hides print statements in RegTune by using beVerbose=False. — Vince Larson / githubweb
- Fixes bug in QuadTune's code that prescribes parameter values. — Vince Larson / githubweb
- Adds basic cost function printouts to QuadTune. — Vince Larson / githubweb
- QuadTune: refactored to use more subroutines — Vince Larson / githubweb
- 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
- BIT_CHANGING! brunt_vaisala_freq_sqd_mixed now replaces brunt_vaisala_freq_sqd for later calculations - CLUBB ticket #1102 — noreply / githubweb
- Added option to plot "Lumped Buoyance Budgets" (wpxp_bp combined with — bmg2 / githubweb
- Added a statement that I had previously omitted. The new combined budget — bmg2 / githubweb
- Updating pyplotgen to include a "contour" plot of rcm in the background. — bmg2 / githubweb
- I added the --background-rcm optional flag to pyplotgen. — bmg2 / githubweb
- Small additions that allow all cases to run with pyplotgen. — bmg2 / githubweb
- Needed to remove a print statement. — bmg2 / githubweb
- In the previous commits for the --background-rcm option of pyplotgen, — bmg2 / githubweb
- I am updating the --background-rcm option of pyplotgen to make two — bmg2 / githubweb
- BIT_CHANGING for lscale setup. Updated configurable_model_flags.in and model_flags.F90 - CLUBB ticket #1102 (#1108) — noreply / githubweb
- QuadTune: Adds chisqd metric and bar chart for a global run. — Vince Larson / githubweb
- QuadTune: adds commented-out attempt to vary the bar base — Vince Larson / githubweb
- 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
- 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
- BIT_CHANGING! Removed Richardson_num and all corresponding code - CLUBB ticket #1102 (#1111) — noreply / githubweb
- QuadTune: Adds fnc to plot a horizonal bar chart for metrics. — Vince Larson / githubweb
- QuadTune: Includes full perturbation in params bar chart — Vince Larson / githubweb
- QuadTune: Adds new parameter correlation matrix plot. — Vince Larson / githubweb
- Major overhaul of run_bindiff_all.py — noreply / githubweb
- Tunable Richardson number exponent - CLUBB ticket #1102 (#1114) — noreply / githubweb
- Removes blank line in order to trigger nightly tests. — noreply / githubweb
- Deletes svn id tag, will trigger host-model nightly tests. — noreply / githubweb
- Remove svn id tag in order to trigger nightly tests. — noreply / githubweb
- Removed 3rd svn id tag in order to trigger nightly tests — noreply / githubweb
- Finally removing scratch variables. (#1116) — noreply / githubweb
- Making run_bindiff_all.py an executable. — Gunther Huebler / githubweb
- QuadTune: Imposes lower bound of 0 on tuned parameter values. — Vince Larson / githubweb
- QuadTune: Adds marker for residual bias on metrics bar chart. — Vince Larson / githubweb
- QuadTune: Updates setup to reproduce results from sens0707 sample 34. — Vince Larson / githubweb
- Latest batch of non-bit changing code changes - CLUBB ticket #1115 (#1119) — noreply / githubweb
- BIT_CHANGING! Fixed some issues with wpxp_Ri_exp, changed z_displace value - CLUBB ticket #1115 (#1120) — noreply / githubweb
- Updated CLUBB so that adj_low_res_nu (which can be called on its own — bmg2 / githubweb
- Removing begin_height and end_height as outputs from setup_grid. They — bmg2 / githubweb
- Z displace tunable (#1122) — noreply / githubweb
- Quick fix for AnimationPanel so it works with the background-rcm changes (#1123) — noreply / githubweb
- New Stats Indices Type (#1118) — noreply / githubweb
- stats_metadata needs to be threadprivate to make our standalone thread test work. — Gunther Huebler / githubweb
- 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
- Setting the minimum tolerance to be epsilon, this is BIT_CHANGING but only for single precision. See larson-group/clubb#1126 — Gunther Huebler / githubweb
- BIT_CHANGING! Updated taus code calculations - CLUBB ticket #1115 (#1125) — noreply / githubweb
- Added non-trapezoidal zm interpolation for cloud_frac (#1127) — noreply / githubweb
- Added new utility script print_tunable_parameters_table.py (#1130) — noreply / githubweb
- Re-adjusted cap for invrs_tau_wpxp in src/CLUBB_core/mixing_length.F90 — Steffen Domke / githubweb
- Adding boundary conditions for the wp3_term_ta_ADG1_lhs subroutine. — Brian Griffin / githubweb
- For single loop vectors, removing the "collapse(2)" from the acc statements. — Brian Griffin / githubweb
- Added new Brunt-Väisälä frequency plots to pyplotgen's VariableGroupTaus — Vince Larson / githubweb
- Adds commas to fix bug — noreply / githubweb
- QuadTune: updates setup in order to read in 30x30 — Vince Larson / githubweb
- Updating the code to set the bottom of the thermodynamic level grid for — Brian Griffin / githubweb
- Commit to enforce a fixed-point boundary condition of wp3=0 at — Brian Griffin / githubweb
- With wp3 now being set to a fixed-point boundary condition value — bmg2 / githubweb
- Threadpublic (#1133) — noreply / githubweb
- Removing awkward nan check in favor of a default for Ncnp2_on_Ncnm2 — Gunther Huebler / githubweb
- Initial creation of gpu vs cpu output comparison jenkins test — Gunther Huebler / githubweb
- Adding clean step before compiling GPU to new jenkins test — Gunther Huebler / githubweb
- Making script check the specific multicore files — Gunther Huebler / githubweb
- Adding more cases to test — Gunther Huebler / githubweb
- Adding new argument list variables to openacc copyin statements — Gunther Huebler / githubweb
- Limiting gabls2 to 500 timesteps in new jenkins test — Gunther Huebler / githubweb
- Changing sclr test case to cobra, keeping 500 timestpes, gabls2 appears less stable as a result of commit 77ce77409e9da770515f66bbb50a869da74aca7d — Gunther Huebler / githubweb
- Setting l_smooth_Heaviside_tau_wpxp to .true. by default — Gunther Huebler / githubweb
- Undoing accidental changes to compiler config — Gunther Huebler / githubweb
- BIT_CHANGING:1ce764cad4ea41e739b6ce9d95d8bec7db72097f — bmg2 / githubweb
- 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
- 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
- I am altering the mean advection code in preparation for ghost point — bmg2 / githubweb
- Fixing bug. See https://github.com/larson-group/clubb/issues/1139 — Gunther Huebler / githubweb
- Fixing tridiag solver bug. See https://github.com/larson-group/clubb/issues/1139 — Gunther Huebler / githubweb
- 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
- Fixing small GPU stats bug — Gunther Huebler / githubweb
- 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
- 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
- Adding new compiler flags to nvfortran GPU compile script — Gunther Huebler / githubweb
- Adding openacc to openmp conversion script, and making some new compiler config files. — Gunther Huebler / githubweb
- Adds comments to openmp conversion script — noreply / githubweb
- Now that the value of wp3 is being set to a boundary value of 0 — bmg2 / githubweb
- 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
- 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
- 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
- Adding ifdefs around multicol netcdf outputting. — Gunther Huebler / githubweb
- 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
- Some files have tabs in them, this broke my previous sed commands in various spots. — Gunther Huebler / githubweb
- 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
- Some more places we need changes. — Gunther Huebler / githubweb
- Hopefully the final sneaky error — Gunther Huebler / githubweb
- Fixing a bug where the Lscale used in calculating the damping — bmg2 / githubweb
- adding equals sign cuz I've had it up to here with this typo! — benjamin.andrew.stephens / githubweb
- fixing bug, name of wm_zt was left as "wm" — Vince Larson / githubweb
- 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
- Add blank line in order to trigger Jenkins tests for CAM — noreply / githubweb
- Fixing restarts by changing wm to wm_zt, the stats output name was changed in 4b25d3a — Gunther Huebler / githubweb
- Small acc tweaks (#1144) — noreply / githubweb
- Removes comment about Numerical Recipes — noreply / githubweb
- Adding new compile script for frontier+cray — Gunther Huebler / githubweb
- OpenMP Optimizations (#1146) — noreply / githubweb
- Adding comment to explain unusual code choice. — Gunther Huebler / githubweb
- Adding sum part to comment — Gunther Huebler / githubweb
- Putting ngrdcol in clubb_params (#1147) — noreply / githubweb
- 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
- Adding space to make commit because last commit RESOLVED:35d228ebbb66b1463f30659321cd4f7d76adffa2 — Gunther Huebler / githubweb
- 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
- At the ghost point below the surface, which does not matter in — bmg2 / githubweb
- The code that advances um and vm when l_predict_upwp_vpwp is turned off — bmg2 / githubweb
- It was discovered that the location where the ghost point values — bmg2 / githubweb
- I accidentally committed a couple things in the previous commit — bmg2 / githubweb
- 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
- Making commit to test jenkins. — Gunther Huebler / githubweb
- 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
- While it doesn't affect results, I fixed what appears to be an — bmg2 / githubweb
- I am updating the loop in subroutine diagnose_xpwp so that it doesn't — bmg2 / githubweb
- This commit is being made to keep the stats zt output from the — bmg2 / githubweb
- I am committing a bug fix to the code that calculates mixed Brunt — bmg2 / githubweb
- Adding -noacc to nvhpc openmp config script, sometimes nvhpc compiles acc code automatically, and this shuts it off. — Gunther Huebler / githubweb
- I am committing a stats change to the ghost point values of zt — bmg2 / githubweb
- Committing some thresholding around positive-definite fields after — bmg2 / githubweb
- Changing the linear interpolation in the zt2zm function at momentum — bmg2 / githubweb
- I'm changing the way ddzt handles the derivative over momentum level 1. — bmg2 / githubweb
- 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
- Moved the ghost-point setting of xm(1) = xm(2) to the last line — bmg2 / githubweb
- Optional arguments are just best sometimes (#1150) — noreply / githubweb
- 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
- 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
- Making compatible with latest clubb changes. — Gunther Huebler / githubweb
- Raw-copy updating src/Morrison_microphys — Cole Pickett / githubweb
- I am committing code that effectively ignores the values of certain — bmg2 / githubweb
- I am moving the advance_xm_wpxp setting of xm(1) = xm(2) from the — bmg2 / githubweb
- Jupyter Notebooks for proving formulas (#1151) — noreply / githubweb
- Adding extra exclamation to acc statement to comment it out. — Gunther Huebler / githubweb
- gr%zm should be used here instead of gr%zt, since these are — bmg2 / githubweb
- Thermodynamic-level (zt) values should be used with zt-variable — bmg2 / githubweb
- 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
- Fixing a bug. Does not change default results. — bmg2 / githubweb
- QuadTune: Brings in CAM regional files. — Vince Larson / githubweb
- The variable rc_coef_zm needed to be passed in and saved from — bmg2 / githubweb
- QuadTune: Moves plotting code to new fnc, createFigs. — Vince Larson / githubweb
- Making the f in f90 capital for consistency. — Gunther Huebler / githubweb
- Surrounding print statement with debug flag check. — Gunther Huebler / githubweb
- 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
- Making the only change required to make clubb run with openacc in cam. — Gunther Huebler / githubweb
- QuadTune: Removes LWCF and PRECT from 2-point dpMin plot. — Vince Larson / githubweb
- I fixed a bug where the array declarations for X_mixt_comp_all_levs, — bmg2 / githubweb
- QuadTune: Customizes inputs to threeDotFig. — Vince Larson / githubweb
- QuadTune: Customizes metrics shown in parameter adjustment bar chart. — Vince Larson / githubweb
- QuadTune: Clarifies some plot titles. — Vince Larson / githubweb
- QuadTune: Uses flags to shut off calculations for unwanted plots. — Vince Larson / githubweb
- Making CPU vs GPU jenkins test compare openmp code also. — Gunther Huebler / githubweb
- This allows the conversion script to be called anywhere. — Gunther Huebler / githubweb
- Fixing bug in jenkinsfiles. — Gunther Huebler / githubweb
- Ri zm calc (Part 1) - Combine and move call to calc_brunt_vaisala_freq_sqd (#1154) — noreply / githubweb
- Ri_zm calc (Part 1.5) - Adjusted signature of diagnose_Lscale_from_tau #1145 (#1155) — noreply / githubweb
- Adds blank line so that I can note BIT_CHANGING:5df5fcb3d6c51d6af2e8017d270336eefa75ad3e — noreply / githubweb
- QuadTune: Adds more flags to toggle plots. — Vince Larson / githubweb
- This commit fixes 2 issues in regards to hydrometeor sedimentation: — bmg2 / githubweb
- Updated the turbulent sedimentation code to account for ghost point — bmg2 / githubweb
- QuadTune: Feeds in 20degree_CAM_TAUS_202404 runs. — Vince Larson / githubweb
- QuadTune: Feeds in 20degree_CAM_TAUS_2020404, take 2. — Vince Larson / githubweb
- Ri_zm calc (Part 2) - Move the brunt_vaisala smoothing into calc_brunt_vaisala_freq_sqd (#1156) — noreply / githubweb
- Testing the new module system with our GPU diffness test. See https://github.com/larson-group/sys_admin/issues/829 — Gunther Huebler / githubweb
- 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
- Fixing bug in jenkinsfiles. — Gunther Huebler / githubweb
- Spack updates (#1158) — noreply / githubweb
- 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
- 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
- Fixing the run agent to be carson, since it has the only GPU capable of running with openmp gpu offloading. — Gunther Huebler / githubweb
- 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
- Replacing pgi references with nvhpc, and adding nvhpc_debug config script along with new jenkins tests. — Gunther Huebler / githubweb
- Removing flag meant for gpu debugging. — Gunther Huebler / githubweb
- This code in adj_low_res_nu was using the ghost point when — bmg2 / githubweb
- This technically BIT_CHANGING commit is being made to keep results in — bmg2 / githubweb
- I am updating the SILHS code that calculates k_lh_start to work — bmg2 / githubweb
- QuadTune: Adds arrow plot and plot of bias vs. a diagnostic field such as U10. — Vince Larson / githubweb
- I am making this commit because, as part of deghosting, I discovered 2 — bmg2 / githubweb
- I am updating the snowslope output stat so it matches bit-for-bit — bmg2 / githubweb
- Setting the value of K_hm to 0 at the non-interactive upper and lower — bmg2 / githubweb
- I am committing changes to stats output for cloud_cover, rcm_in_layer, — bmg2 / githubweb
- There were furhter issues found with the k_lh_start code. — bmg2 / githubweb
- Ri_zm calc (Part 3) - Moving calculations for Ri_zm out of diagnose_Lscale_from_taus (#1157) — noreply / githubweb
- In my previous commit, I changed the domain of the maxloc commands — bmg2 / githubweb
- This commit brings the stats output from the all cases run with — bmg2 / githubweb
- Updates README so that I can note that BIT_CHANGING:9ca167aa8b04cbebe4a1177a72f13731454e1e11 — noreply / githubweb
- Committing a change that will initialize this set of variables — bmg2 / githubweb
- Making a change to the l_C2_cloud_frac option with advance_xp2_xpyp. — bmg2 / githubweb
- 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
- When l_vert_avg_closure is enabled, the flags l_call_pdf_closure_twice, — bmg2 / githubweb
- 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
- 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
- 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
- Updating input fields so that the zt2zm function is used for — bmg2 / githubweb
- Added zt2zm2zt-smoothing to remove noise in MPACE_B winds (#1161) — noreply / githubweb
- Moving PosInf to clubb_model_settings.F90 — Gunther Huebler / githubweb
- 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
- Updated for ghostless version of CLUBB. — bmg2 / githubweb
- Nightly clubb plots (#1167) — noreply / githubweb
- Slight variable name change in attempt to get the Update Master Output step to run. — Gunther Huebler / githubweb
- Clubb ghost exorcism (#1159) — noreply / githubweb
- Updated the README to explain the grid notations gr%nzm and gr%nzt, — bmg2 / githubweb
- Raw-copy updating src/Morrison_microphys — Cole Pickett / githubweb
- QuadTune: Plots subsets of 20x20-degree regions. — Vince Larson / githubweb
- 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
- Variable name correction in acc data statement. — Gunther Huebler / githubweb
- Splitting zeros_vector into versions with nzt or nzm size to match sizes in subroutine. — Gunther Huebler / githubweb
- Making radf size correct in api and clubb_driver. — Gunther Huebler / githubweb
- Updates pyplotgen's readme — noreply / githubweb
- change opencv requirement to use headless and update Pillow minor — 0-freundlich-adenin / githubweb
- Ri_zm calc (Part 4) - Implementing calc_Ri_zm (#1160) — noreply / githubweb
- QuadTune: Use quadratic programming to calculate the smallest dparam needed to debias 2 regions. — Vince Larson / githubweb
- Ri zm calc4 (#1168) — noreply / githubweb
- Well, this will probably anger the Grim Reaper, but I have finally — bmg2 / githubweb
- Update README so that it mentions run_bindiff_all.py — noreply / githubweb
- Change variables from a1 and a3 to a1_coef and a3_coef — Vince Larson / githubweb
- Updating tuner code to include an option to save all netcdf files (#1171) — noreply / githubweb
- Update documentation for QuadTune. — noreply / githubweb
- QuadTune: Add column parameter vector and equals sign to sens matrix equation plot. — Vince Larson / githubweb
- change loop index to sclr and edsclr for sclr_dim and edsclr_dim (#1173) — noreply / githubweb
- Ri zm calc5 (#1175) — noreply / githubweb
- Removing duplicate definition of edsclr when CLUBB_CAM is defined. — Gunther Huebler / githubweb
- Ri zm calc6 (#1177) — noreply / githubweb
- QuadTune: Add check of global-mean SWCF. — Vince Larson / githubweb
- 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)
- Ri zm calc5 (#1175) — noreply / githubweb
- Removing duplicate definition of edsclr when CLUBB_CAM is defined. — Gunther Huebler / githubweb
- Ri zm calc6 (#1177) — noreply / githubweb
- QuadTune: Add check of global-mean SWCF. — Vince Larson / githubweb
- remove new unused parameters — 0-freundlich-adenin / githubweb
#180 (Sep 19, 2024, 3:59:03 PM)
- remove unused parameters #1174 — 0-freundlich-adenin / githubweb
- fix for the GPU — 0-freundlich-adenin / githubweb
#178 (Sep 19, 2024, 1:41:40 PM)
- Removed commented out old code, fixed input list formatting for advance_xm_wpxp — Steffen Domke / githubweb
#176 (Sep 18, 2024, 12:04:02 PM)
- Fixed acc directives — Steffen Domke / githubweb
#167 (Aug 22, 2024, 12:24:52 AM)
- Fixing ANOTHER small bug. — Gunther Huebler / githubweb
- Loop reorder. — Gunther Huebler / githubweb
#166 (Aug 21, 2024, 11:22:42 PM)
- Small cleanup — Gunther Huebler / githubweb
#165 (Aug 21, 2024, 10:00:20 PM)
- Another bug fix and cleanup. — Gunther Huebler / githubweb
#163 (Aug 21, 2024, 9:19:11 PM)
- Small logic bug fix. — Gunther Huebler / githubweb
#161 (Aug 15, 2024, 11:42:34 PM)
- Small update to pyplotgen to make title reflect name of output specified in command. — Gunther Huebler / githubweb
- This cuda call doesn't work with the subscript for some reason. — Gunther Huebler / githubweb
- 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)
- Clean up and naming changes. — Gunther Huebler / githubweb
- Addin -O2 back. — Gunther Huebler / githubweb
- 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)
- Making tests run all cases again and update master output only. — Gunther Huebler / githubweb
#157 (Aug 15, 2024, 8:59:37 PM)
- Test — Gunther Huebler / githubweb
#156 (Aug 15, 2024, 8:52:45 PM)
- Test — Gunther Huebler / githubweb
#155 (Aug 15, 2024, 8:16:15 PM)
- Test — Gunther Huebler / githubweb
#154 (Aug 15, 2024, 7:56:55 PM)
- Test — Gunther Huebler / githubweb
#153 (Aug 15, 2024, 7:51:16 PM)
- Test — Gunther Huebler / githubweb
#152 (Aug 15, 2024, 7:48:21 PM)
- Branch folder restructure. — Gunther Huebler / githubweb
#151 (Aug 12, 2024, 11:18:15 PM)
- Test — Gunther Huebler / githubweb
#149 (Aug 12, 2024, 11:11:54 PM)
- Test — Gunther Huebler / githubweb
#148 (Aug 12, 2024, 11:07:44 PM)
- Setting O0 for testing — Gunther Huebler / githubweb
#147 (Aug 12, 2024, 11:01:54 PM)
- Test — Gunther Huebler / githubweb
#146 (Aug 12, 2024, 10:59:04 PM)
- Test — Gunther Huebler / githubweb
#145 (Aug 12, 2024, 10:57:43 PM)
- Test — Gunther Huebler / githubweb
#144 (Aug 12, 2024, 10:53:11 PM)
- Changes to allow plotting of previous output. — Gunther Huebler / githubweb
#143 (Aug 12, 2024, 4:36:35 PM)
- Test — Gunther Huebler / githubweb
#142 (Aug 12, 2024, 4:29:05 PM)
- Test — Gunther Huebler / githubweb
#139 (Aug 12, 2024, 3:37:24 PM)
- Reverting diffness script, making new one specifically for plotting. — Gunther Huebler / githubweb
#138 (Aug 12, 2024, 2:11:27 PM)
- Fixing error — Gunther Huebler / githubweb
#137 (Aug 12, 2024, 2:02:22 PM)
- Adding plot step to nvhpc gpu diffness test. — Gunther Huebler / githubweb
#136 (Aug 10, 2024, 1:40:28 AM)
- Making all cases run again and adding plot support for ifort. — Gunther Huebler / githubweb
#135 (Aug 10, 2024, 1:32:03 AM)
- Update to create git_info line — Gunther Huebler / githubweb
#134 (Aug 10, 2024, 1:24:36 AM)
- 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)
- Making all cases run again. — Gunther Huebler / githubweb
#130 (Aug 10, 2024, 12:16:27 AM)
- Testing single quotes — Gunther Huebler / githubweb
#129 (Aug 9, 2024, 11:48:32 PM)
- Test — Gunther Huebler / githubweb
#128 (Aug 9, 2024, 11:46:11 PM)
- Test — Gunther Huebler / githubweb
#127 (Aug 9, 2024, 11:42:42 PM)
- Test — Gunther Huebler / githubweb
#126 (Aug 9, 2024, 11:25:32 PM)
- More robust way to get git branch in pyplotgen. — Gunther Huebler / githubweb
#122 (Aug 9, 2024, 11:04:27 PM)
- Test — Gunther Huebler / githubweb
#121 (Aug 9, 2024, 10:59:11 PM)
- Test — Gunther Huebler / githubweb
#120 (Aug 9, 2024, 10:54:45 PM)
- Test — Gunther Huebler / githubweb
#119 (Aug 9, 2024, 10:53:01 PM)
- Making script only run arm again during testing. — Gunther Huebler / githubweb
#118 (Aug 9, 2024, 10:51:38 PM)
- Script should handle the pyplotgen _generated_on_... suffix. — Gunther Huebler / githubweb
#117 (Aug 9, 2024, 10:49:24 PM)
- Pyplotgen addition to create a git_info file containing branch and commit name. — Gunther Huebler / githubweb
#116 (Aug 9, 2024, 9:10:57 PM)
- Test — Gunther Huebler / githubweb
#115 (Aug 9, 2024, 9:02:41 PM)
- Test — Gunther Huebler / githubweb
- Test — Gunther Huebler / githubweb
#114 (Aug 9, 2024, 9:00:18 PM)
- Test — Gunther Huebler / githubweb
#113 (Aug 9, 2024, 8:54:45 PM)
- Test — Gunther Huebler / githubweb
#112 (Aug 9, 2024, 8:47:58 PM)
- Test — Gunther Huebler / githubweb
#111 (Aug 9, 2024, 8:31:26 PM)
- Test — Gunther Huebler / githubweb
#110 (Aug 9, 2024, 8:28:30 PM)
- Adding quotes are env variable usage — Gunther Huebler / githubweb
#109 (Aug 9, 2024, 8:20:28 PM)
- 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)
- Copy needs -r — Gunther Huebler / githubweb
#107 (Aug 9, 2024, 7:23:45 PM)
- Small fixes in pyplotgen. — Gunther Huebler / githubweb
#106 (Aug 9, 2024, 7:20:14 PM)
- Small tweaks — Gunther Huebler / githubweb
#102 (Jul 3, 2024, 7:50:44 PM)
- 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)
- Possible fix for tuning test — Gunther Huebler / githubweb
#101 (Jul 3, 2024, 7:43:40 PM)
- 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
- Making check to see if baseline output exists before trying to delete. — Gunther Huebler / githubweb
- 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
- Changing iptables script to look at the correct files for the new computer configuration. — pbroels / githubweb
- Updating iptables_patrol.bash script for Pop_OS! log file locations. — pbroels / githubweb
- Moving old_carson's apache comfiguration files to subfolder incase we need to access them again. — pbroels / githubweb
- Modifying apache_backup.bash to point to the new carson apache2 configuration files for backup. — pbroels / githubweb
- Updating rc.netfilter to work with new carson. — pbroels / githubweb
- Changing deploy script sys_admin configuration to have the correct iptables save sommand for new carson. — pbroels / githubweb
- Adding comma at end of config json to allow it to work. — pbroels / githubweb
- Final change to the deploy script sys_admin config fixing the post steps for all computers to allow full through run. — pbroels / githubweb
- Making it so we only use commits tracked back from a single parent tree. — Gunther Huebler / githubweb
- Fixing bug. — Gunther Huebler / githubweb
- Automated apache config backup. — LarsonGroupSysAdmin / githubweb
- Adding final status message and updating example config file. — Gunther Huebler / githubweb
- Small tweaks for bug prevention — Gunther Huebler / githubweb
- I clarified the usage of the deploy script. — noreply / githubweb
- Changing script to check once per day for attempts at access. #756 — noreply / githubweb
- Changing devtoolset to version 10 — noreply / githubweb
- Updating gfortran compiler and added flag needed for a complete run. — pbroels / githubweb
- Updating scripts — Gunther Huebler / githubweb
- 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
- Add a few words to make it easier to find unresolved commits. — noreply / githubweb
- Adding stephens_2022_paper branch to script. — noreply / githubweb
- Updating NetCDF paths to match the current version on Carson. #763 — noreply / githubweb
- Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
- Add path for old version of gfortran, needed for E3SM. — noreply / githubweb
- Automated apache config backup. — LarsonGroupSysAdmin / githubweb
- Adding features to nightly test suite. larson-group/sys_admin#38 — Gunther Huebler / githubweb
- Copy Brian's latest merge of CLUBB into E3SM into the e3sm_release repo — noreply / githubweb
- Updating the NetCDF Fortran version. — noreply / githubweb
- Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
- Adding functionality to recognize empty output directories, and also ignore failed runs when updating the baseline commit. larson-group/e3sm#38 — Gunther Huebler / githubweb
- Remove pycache file. — Gunther Huebler / githubweb
- 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
- Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
- Changes "components/cam" to "components/eam" — noreply / githubweb
- 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
- Automated apache config backup. — LarsonGroupSysAdmin / githubweb
- Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
- Automated apache config backup. — LarsonGroupSysAdmin / githubweb
- Adding execute permissions to the bacula_backup.bash script. — pbroels / githubweb
- Automated bacula config backup. — larsongroupgithub / githubweb
- Changing the monthly script to check surplus_storage instead of Archive — noreply / githubweb
- Updating to include flags for PopOS install. — noreply / githubweb
- Uncommenting ZLIB step to help with the install script. — noreply / githubweb
- Automated bacula config backup. — larsongroupgithub / githubweb
- Updating iptables_patrol.bash to actually count the Dropping messages. — noreply / githubweb
- Correcting the file we are checking for Pop OS — noreply / githubweb
- Updating driver script for testing on python 3 version of checkBudget.py — cernikt / githubweb
- 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
- Missed a space — Gunther Huebler / githubweb
- Added backup_all_scripts_driver.bash script that has been being run on carson to the sys_admin repo #694 — cernikt / githubweb
- Updating larson-group.sh script to support newer pgi version and the intel mpi version #786 — cernikt / githubweb
- updated larson-grtoup paths file so oneapi mpi compiler works properly #786 — cernikt / githubweb
- updated the dynamic_ip script to python 3 — cernikt / githubweb
- updated the dynamic_ip script to python 3 — cernikt / githubweb
- updated broken url finder script to python 3 #693 — cernikt / githubweb
- updated test_bacula_restore.py script to python 3 #693 — cernikt / githubweb
- changed iptables patrol script to no longer not be able to find dropping messages #787 — cernikt / githubweb
- 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
- Automated bacula config backup. — root / githubweb
- Added python script to convert netcdf files to csv files. — cernikt / githubweb
- Removing most recently added files — cernikt / githubweb
- removed old users from iptables hosts file and commited some code that I didnt commit 6 months ago. — cernikt / githubweb
- Copies new branch to clubb_release — noreply / githubweb
- 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
- 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
- Automated bacula config backup. — root / githubweb
- updating host repo update scripts to support commit logging from clubb #797 — cernikt / githubweb
- 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
- Making fixing change to make autoupdate message maker work properly — cernikt / githubweb
- Added comments to git updates scripts effected by autocommit message maker changes — cernikt / githubweb
- Added all python test suite configuration files to sys_admin to be — cernikt / githubweb
- Added short bash script utility to add profile.d path updates to .bashrc — cernikt / githubweb
- Updated script with minor changes — cernikt / githubweb
- Updating requirements docs in order to get rid of dependabot alrets. — cernikt / githubweb
- fixed bug in netcdf_install_script — root / githubweb
- adding current apache configurations to sys_admin — cernikt / githubweb
- Update 000-default.conf — noreply / githubweb
- Update clubb webpage README.md — noreply / githubweb
- Adding new install script — Gunther Huebler / githubweb
- Tweaks to new script — Gunther Huebler / githubweb
- Adding carson crontab to github — root / githubweb
- Update to install script — Gunther Huebler / githubweb
- Adding some polish to install script — Gunther Huebler / githubweb
- Removing the disable cxx, we do want mpicxx to be created now. — Gunther Huebler / githubweb
- Updated update scripts and raw copy updater to use the commit message — cernikt / githubweb
- Changed clubb morrison update to not use squash and message args in git subtree merge — LarsonGroupSysAdmin / githubweb
- Updating nightly test config to support newer configuration on carson — LarsonGroupSysAdmin / githubweb
- Automated nightly tests backup. — LarsonGroupSysAdmin / githubweb
- these are edited instal files for mpich and netcdf overseen and changes reccomened by gunther — picket23 / githubweb
- Adds Gunther's openmp branch to clubb_release repo — noreply / githubweb
- 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
- Removing temp file — Gunther Huebler / githubweb
#94 (Jul 3, 2024, 6:41:31 PM)
- Changes for restart_gfortran_test — Gunther Huebler / githubweb
#88 (Jul 3, 2024, 4:34:13 PM)
- 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)
- Howd this ever work with that cd?? — Gunther Huebler / githubweb
#85 (Jul 3, 2024, 2:49:06 PM)
- test — Gunther Huebler / githubweb
#84 (Jul 2, 2024, 11:59:40 PM)
- test — Gunther Huebler / githubweb
#83 (Jul 2, 2024, 11:58:49 PM)
- test — Gunther Huebler / githubweb
#81 (Jul 2, 2024, 11:47:17 PM)
- test — Gunther Huebler / githubweb
#81 (Jul 2, 2024, 11:47:17 PM)
- test2 — Gunther Huebler / githubweb
#80 (Jul 2, 2024, 11:41:22 PM)
- test — Gunther Huebler / githubweb
#79 (Jul 2, 2024, 6:52:41 PM)
- test — Gunther Huebler / githubweb
#78 (Jul 2, 2024, 6:51:45 PM)
- test — Gunther Huebler / githubweb
#77 (Jul 2, 2024, 6:49:43 PM)
- test — Gunther Huebler / githubweb
#72 (Jul 2, 2024, 6:08:10 PM)
- Sourcing whole profile — Gunther Huebler / githubweb
#68 (Feb 1, 2024, 3:56:15 PM)
- The new tmp_calc_ngrdcol should be copied regardless of flag — Gunther Huebler / githubweb
#66 (Jan 26, 2024, 2:55:45 AM)
- Small openacc changes to fix GPU runs — Gunther Huebler / githubweb
#64 (Aug 1, 2023, 3:45:37 PM)
- 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
- Making clubb_driver only call the multicolumn driver if num_standalone_columns > 1 — 37674341+huebleruwm / githubweb
- Minor adjustment to eliminate spikes in thlm tendencies from the monotonic flux limiter. (#1043) — noreply / githubweb
- Making interface for matrix solvers. — 37674341+huebleruwm / githubweb
- Making tridag tridiag everywhere, making sol soln, and adding intent comments. — 37674341+huebleruwm / githubweb
- A different way of dealing with monotonic flux limiter spikes (#1046) — noreply / githubweb
- Steffens tuner fixer branch (#1041) — noreply / githubweb
- Adding capability to change matrix solving method via clubb_config_flags. — 37674341+huebleruwm / githubweb
- Fixing small bug, need to pass _copy arrays to prevent lapack mangling the real ones. — 37674341+huebleruwm / githubweb
- Making GPU and CPU versions of the penta_lu solver the same as discussed in larson-group/clubb#1024. — 37674341+huebleruwm / githubweb
- Delete clubb.in — 37674341+huebleruwm / githubweb
- Delete error_diffs.txt — 37674341+huebleruwm / githubweb
- Adding capability to change matrix solving method via clubb_config_flags. — 37674341+huebleruwm / githubweb
- Removing unwanted files. — 37674341+huebleruwm / githubweb
- Replacing $ with & in namelist definition to make consistent. — Gunther Huebler / githubweb
- Creates separate file for inputting data to the tuner — Vince Larson / githubweb
- I added "smooth" max clipping for invrs_tau_shear, which is a variable — bmg2 / githubweb
- ADG1_pdf_driver subroutine port with OpenACC — 37674341+huebleruwm / githubweb
- 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
- 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
- For tuning dashboard, modify the separate input file — Vince Larson / githubweb
- Delete tuner file that was accidentally committed — Vince Larson / githubweb
- Prevent accidental commits of python .pyc files — Vince Larson / githubweb
- I can now safely remove all the "ifdef E3SM" statements from CLUBB's — bmg2 / githubweb
- For the dashboard, creates a forward model solution function. — Vince Larson / githubweb
- I updated and augmented the instructions to run the tuner. — noreply / githubweb
- added ntecdf var collector and readme to clubb repo — cernikt / githubweb
- Adds to tuner code for min dp for stubborn parameters — Vince Larson / githubweb
- Adding config script to compile with openacc using nvhpc. — Gunther Huebler / githubweb
- Pushing column loop into lapack wrap. — 37674341+huebleruwm / githubweb
- Restructuring and Porting of Compute_mixing_length subroutine(Phase 1) (#1052) — noreply / githubweb
- Restructuring and Porting of Compute_mixing_length subroutine(Phase 2) (#1054) — noreply / githubweb
- 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
- Adding tridiag_lu solver (#1056) — noreply / githubweb
- Adds to tuner error bars on bias removal (arrow) plots — Vince Larson / githubweb
- Adding OpenACC data directives for mixing length and adg routines — Vince Larson / githubweb
- 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
- GPUizing sat_mixrat_ice_2D. — 37674341+huebleruwm / githubweb
- Adds to dashboard plots error bars for — Vince Larson / githubweb
- Adds to dashboard a bar plot that separates nonlinear — Vince Larson / githubweb
- Added option (-i) to run_tuner.bash script to enable pre-tuning standalone runs. README will be updated. — Vince Larson / githubweb
- Pushing column loop into calculate_thvm — 37674341+huebleruwm / githubweb
- 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
- Removing update_pressure from public list. This was causing compilation crashes. RESOLVED:8c7230fecb877d04fb129ef5e143e0993b4b29b1 — Gunther Huebler / githubweb
- 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
- GPUizing some helping procedures. — 37674341+huebleruwm / githubweb
- 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
- Porting pdf_closure subroutine with OpenACC (#1059) — noreply / githubweb
- made graphing for netcdf_var collector general. #1040 — cernikt / githubweb
- Adding wp3_on_wp2_cfl_num to CLUBB's output stats. — bmg2 / githubweb
- Added wp3_on_wp2_cfl_num to the VariableGroupNondimMoments.py file for — bmg2 / githubweb
- Update VariableGroupNondimMoments.py — noreply / githubweb
- 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
- Removing usage of gr from pdf_closure. It was only ever used for nz, which is now fed in directly. — 37674341+huebleruwm / githubweb
- Clubb ticket #1025: Implemented way to make esa tuner reproducible, h… (#1068) — noreply / githubweb
- added autocommit message maker to clubb so I have an easier time testing it — cernikt / githubweb
- changes to integrate message maker into gitUpdate scripts — cernikt / githubweb
- Oops, I made 1 small error, should be consistent now. — cernikt / githubweb
- Implementing changes to the initial conditions. — bmg2 / githubweb
- This commit most definitely does not change any bits, — bmg2 / githubweb
- Add scripts to configure and run convergence test — bmg2 / githubweb
- reorgnize the scripts for convergence test simulations — bmg2 / githubweb
- Update README — noreply / githubweb
- Gpu updates (#1070) — noreply / githubweb
- Code changes to implement modified boundary condition — bmg2 / githubweb
- Implements Thomas Toniazzo's bug fix for spike removal — noreply / githubweb
- Fixed an old notation change in the README — noreply / githubweb
- Update README — noreply / githubweb
- Making 'a_const' into a CLUBB tunable parameter. (#1072) — noreply / githubweb
- Update README — noreply / githubweb
- Update README — noreply / githubweb
- Pdf closure driver gpuization (#1071) — noreply / githubweb
- Update README — noreply / githubweb
- 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
- 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
- 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
- Small GPU fixes (#1076) — noreply / githubweb
- Adds blank line to trigger nightly tests — noreply / githubweb
- Code changes to implement modificiations on wp3 clippings — bmg2 / githubweb
- This commit contains code changes to implement modifications on limiters in three places: — bmg2 / githubweb
- changing tunable_parameters — cernikt / githubweb
- changing tunable_parameters — cernikt / githubweb
- changing tunable_parameters — cernikt / githubweb
- Advance xm wpxp gpuization (#1077) — noreply / githubweb
- 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
- 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
- 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
- bug fixes for the autocommit message maker code — cernikt / githubweb
- 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
- update the scripts for convergence test — bmg2 / githubweb
- Lscale GPUization (#1079) — noreply / githubweb
- gfortran does not like intent(out) specifiers for functions. — Gunther Huebler / githubweb
- Added a new file to compile CLUBB on Anvil. — bmg2 / githubweb
- GPUizing Various Small Routines (#1080) — noreply / githubweb
- 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
- Fixing an error with the autocommit_update script that was causing it new works — cernikt / githubweb
- this is another commit that cahnges nothing that will trigger the gitUpdate scripts — cernikt / githubweb
- Updates to make the convergence tests run on Anvil. — bmg2 / githubweb
- adding an update that changes nothing and is just a test for the autoupdate script — cernikt / githubweb
- Making CLUBB's splatting scheme implicit and smoother (#1075) — noreply / githubweb
- Calc sfc varnce GPUization (#1081) — noreply / githubweb
- Reducing C_wp2_splat to 0.25 (from 2.0) for new implicit splatting code. — benjamin.andrew.stephens / githubweb
- Removed Space From clip_explicit — cernikt / githubweb
- updated autocommit_message_maker to check another error for debugging — cernikt / githubweb
- Fixed the autocommit message maker code, should noot error anymore — cernikt / githubweb
- I am beginning a section on running the convergence tests in the README. — bmg2 / githubweb
- Update run_cnvg_test_multi_cases_revall.csh — noreply / githubweb
- Update run_cnvg_test_multi_cases_default.csh — noreply / githubweb
- Update run_cnvg_test_multi_cases_baseline.csh — noreply / githubweb
- Update README — noreply / githubweb
- making changes to trigger autoudpate for test, these commits do nothing — cernikt / githubweb
- Here is another commit that changes nothing — cernikt / githubweb
- change to trigger updates — cernikt / githubweb
- change to calc pressure to trigger autoupdate — cernikt / githubweb
- Editing convergence scripts to show that the directory should be placed in — bmg2 / githubweb
- Committing scripts for use in running CLUBB convergence tests in the background. — bmg2 / githubweb
- Updated the background run scripts for the convergence tests with a comment — bmg2 / githubweb
- I updated the README to finish the section on the convergence tests. — bmg2 / githubweb
- Edited the README section on CLUBB convergence tests. — bmg2 / githubweb
- I added dycoms2_rf01 to the list of cases that could be run. — bmg2 / githubweb
- I updated the run_cnvg_test_multi_cases_revall.csh script to include — bmg2 / githubweb
- Modified run_cnvg_test_multi_cases_default.csh and — bmg2 / githubweb
- Added comments to the script to explain ambiguous portions of my code — cernikt / githubweb
- 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
- GPUizing most of advance_clubb_core (#1084) — noreply / githubweb
- advance_wp2_wp3 with explicitly managed memory (#1085) — noreply / githubweb
- advance_xp2_xpyp with explicitly managed memory (#1086) — noreply / githubweb
- advance_windm_edsclrm with explicitly managed memory (#1087) — noreply / githubweb
- Moving data statements to outter most parts of clubb and little fix in advance_wp2_wp3 (#1088) — noreply / githubweb
- Data movement improvement (#1089) — noreply / githubweb
- CLUBB ticket #1069: (#1092) — noreply / githubweb
- Changing "Fnc" to "fnc" for consistency and easy search. — benjamin.andrew.stephens / githubweb
- Memory usage optimizations (#1091) — noreply / githubweb
- Modifying README. Last commit was BIT_CHANGING:0b0ab3d530bef06eb90bf6dde21b26eb25780214 see https://github.com/larson-group/clubb/pull/1091 for details. — Gunther Huebler / githubweb
- Openacc tweaks and cleanup (#1097) — noreply / githubweb
- 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
- Update requirements.txt — noreply / githubweb
- Update requirements.txt — cernikt / githubweb
- Loop to `nz-1` instead of `nz` because upper boundary condition — noreply / githubweb
- 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
- Openacc tweaks and cleanup 2 (#1099) — noreply / githubweb
- Adds to RegTune a plot of a color-coded normalized sensitivity matrix — Vince Larson / githubweb
- Adds hint about installing dash for RegTune — noreply / githubweb
- Updates input files for RegTune. — Vince Larson / githubweb
- Bit changing changes (#1104) — noreply / githubweb
- Adding wp_coef and wp_coef_zt to acc data statements. — Gunther Huebler / githubweb
- For RegTune, update input netcdf files. — Vince Larson / githubweb
- Bv efold bit changing (#1095) — noreply / githubweb
#59 (Nov 18, 2022, 9:47:24 AM)
- 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)
- updated check budgets balance test to be compatible with branch test for testing python 3 version — cernikt / githubweb
- updating check budgets script on main branch — cernikt / githubweb
- last minute addition — cernikt / githubweb
- 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
- Adds to tuning dashboard an arrow plot of biases. — Vince Larson / githubweb
- Removing the zt2zm interface from clubb_api and making the api calls just redirect to the grid class interface for it. — 37674341+huebleruwm / githubweb
- Pushing column loop into mean advection procedures. — 37674341+huebleruwm / githubweb
- Little loop push — 37674341+huebleruwm / githubweb
- Moving above/below index of grid weights to last dimension. — 37674341+huebleruwm / githubweb
- Missed file meant for commit e7ce96456e691ac84abf467670642a8ec90f4bb9. — Gunther Huebler / githubweb
- Changing a few spots that use gr%weights that should have been included in commit 2f3542cea1a4dea1b242dd61947087b6458548fb — Gunther Huebler / githubweb
- Hardcoding 1 into uses of gr arrays where single column versions of gr is used. — Gunther Huebler / githubweb
- Pushing loop into fill_holes. — 37674341+huebleruwm / githubweb
- Forgot small change. — 37674341+huebleruwm / githubweb
- Making compatible with latest clubb change. — Gunther Huebler / githubweb
- Making linear_interpolated_azt_2D and linear_interpolated_azm_2D subroutines just to avoid a needless data copy. — 37674341+huebleruwm / githubweb
- Making update_xp2_mc 2D and creating interface for 1D calls. — 37674341+huebleruwm / githubweb
- Missed file in previous commit. — Gunther Huebler / githubweb
- 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
- Fixing units in stats_zt_module.F90 — noreply / githubweb
- Adding config file for nvhpc on casper. — Gunther Huebler / githubweb
- modified clubb_ifort_configuration file to support nan trapping for uninitialized variables — cernikt / githubweb
- renamed clubb_ifort_build to clubb_ifort_debug_run and updated jenkinsfile to reflect — cernikt / githubweb
- forgot to change if statements in jenkinsfile — cernikt / githubweb
- 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
- Adds to the tuning dashboard a quadratic optimizer. — Vince Larson / githubweb
- Update README — noreply / githubweb
- Changed intent out to inout to fix grid deallocation error during cleanup. — Steffen Domke / githubweb
- 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
- 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
- Updates info on tuner. — noreply / githubweb
- Fixing a bug in mono_flux_limiter.F90. (#1026) — noreply / githubweb
- Fixing a bug. — bmg2 / githubweb
- Update README — noreply / githubweb
- Adds to tuner dashboard a plot of predicted and actual removal of regional biases. — Vince Larson / githubweb
- Adding line to trigger nightly tests. — noreply / githubweb
- Removing line to trigger nightly tests. — noreply / githubweb
- Adding line to trigger nightly tests. — noreply / githubweb
- Updates tuner with new simulations from Zhun. — Vince Larson / githubweb
- I discovered a bug when trying to run with all_stats today. Apparently, — bmg2 / githubweb
- I changed the w_up_in_cloud code in 2 ways: — bmg2 / githubweb
- I added stats output for w_down_in_cloud to all_stats.in. — bmg2 / githubweb
- I added w_down_in_cloud to the "Ws" variable group in pyplotgen. — bmg2 / githubweb
- I altered the w_up_in_cloud and w_down_in_cloud code so that a — bmg2 / githubweb
- I have optimized the new w_up_in_cloud and w_down_in_cloud code by — bmg2 / githubweb
- Update README.md — noreply / githubweb
- updating timestep_convergence_test.py to python 3 #693 — cernikt / githubweb
- 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
- Removing fill_holes_multiplicative and replacing magic numbers with parameters from constants_clubb. larson-group/clubb#972 — 37674341+huebleruwm / githubweb
- Moving vertical_avg and vertical_integral to advance_helper_module. larson-group/clubb#972 — 37674341+huebleruwm / githubweb
- Making compatible with latest clubb change. — Gunther Huebler / githubweb
- Raw-copy updating src/Morrison_microphys — LarsonGroupSysAdmin / githubweb
- 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
- 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
- Adding comments. — 37674341+huebleruwm / githubweb
- Adding initial subroutine calc_ice_cloud_frac_component. — 37674341+huebleruwm / githubweb
- 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
- Comment update — 37674341+huebleruwm / githubweb
- 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
- 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
- Adding a kludgy but functional trimming for the (non-CLUBB) variables that are — benjamin.andrew.stephens / githubweb
- In tuner, creates box and whiskers version of plot — Vince Larson / githubweb
- Adds near-coastal regions to the tuner. — Vince Larson / githubweb
- 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
- Improvements. Netcdf output is now functional and we can detect errors with multiple columns even when the standard output is identical. — 37674341+huebleruwm / githubweb
- Now the multicolumn netcdf output is correct. Adding comments too. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
- 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
- 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
- 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
- Casting 0.0 to correct precision that format_date wants. — 37674341+huebleruwm / githubweb
- Updating script to compare netcdf output. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
- Updating column num input in config flags. larson-group/clubb#1033 — 37674341+huebleruwm / githubweb
- 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
- Small script update — 37674341+huebleruwm / githubweb
- Adding comments to script. — 37674341+huebleruwm / githubweb
- 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
- Namelists need to be closed with a '/', and omitting it will break many tests. — Gunther Huebler / githubweb
- 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
- Adds commented-out line that prevents the monotonic flux — noreply / githubweb
- Updating monotonic flux limiter code to remove spikes. (#1038) — noreply / githubweb
- Creating new flags to control monotonic flux limiter (#1039) — noreply / githubweb
- I am adding cloudy_updraft_frac and cloudy_downdraft_frac as — bmg2 / githubweb
- 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)
#50 (Jun 9, 2022, 11:01:24 AM)
#49 (Jun 9, 2022, 11:00:17 AM)
#47 (Jun 9, 2022, 10:39:19 AM)
#46 (Jun 8, 2022, 8:24:48 AM)
- Lots of small loop pushes — 37674341+huebleruwm / githubweb
- 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
- Small refactoring to mfl_xm_lhs, just removing need to pass in gr. — 37674341+huebleruwm / githubweb
- Final loop pushes needed before the grid change. — 37674341+huebleruwm / githubweb
- Replacing use of gr with nz — 37674341+huebleruwm / githubweb
- 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)
- Removing sed command as it is unnessecary. larson-group/sys_admin#763 — noreply / githubweb
- 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
- Change value of Cx_min to match what is in parameters_tunable.F90 — noreply / githubweb
- 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
- Changing the value of C_invrs_tau_shear from 0.02 to 0.15. — bmg2 / githubweb
- Avoiding stats call for variables that are not set when l_diag_Lscale_from_tau is not true. — Gunther Huebler / githubweb
- 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
- 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
- Adjusting the value of C_invrs_tau_shear from 0.15 to 0.16 so that — bmg2 / githubweb
- Add l_smooth_Heaviside_tau_wpxp to smooth discontinuity in invrs_tau_wpxp_zm — noreply / githubweb
- Updating pyplotgen's SAM wp3 budgets to include pressure diffusion, pressure scrambling, and the wp3_tp term. — benjamin.andrew.stephens / githubweb
- 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
- Adding an error prints subroutine to advance_microphys_module.F90 — bmg2 / githubweb
- Adding l_stats check around stats stuff. This fixes the crashing when stats is disabled. larson-group/clubb#972 — Gunther Huebler / githubweb
- Fixing typo in VariableGroupBase.py — noreply / githubweb
- Making single and multi column versions of advance clubb core available through clubb_api. larson-group/clubb#972 — Gunther Huebler / githubweb
- I added error prints to the interface for Morrison microphysics that — bmg2 / githubweb
- Breaking up column loop in advance_clubb_core. larson-group/clubb#972 — Gunther Huebler / githubweb
- Pushing loop into pdf_closure and breaking it up. larson-group/clubb#972 — Gunther Huebler / githubweb
- I changed C_invrs_tau_N2_wp2 from 0.1 to 0.2 to help stop turbulence — bmg2 / githubweb
- Clarifies debugging messages of thread test — noreply / githubweb
- Pushing loop into pdf_closure_module and breaking it up. larson-group/clubb#972 — Gunther Huebler / githubweb
- 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
- Making a commit that officially places the call to the PDF in the "post" — bmg2 / githubweb
- Pushing loops into all relevent lowest level routines in pdf_closure. larson-group/clubb#972 — Gunther Huebler / githubweb
- Missing files from previous commit. larson-group/clubb#972 — Gunther Huebler / githubweb
- Forgot an & symbol. — Gunther Huebler / githubweb
- 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
- I am updating ice_supersat_frac to be an intent(inout) variable for — bmg2 / githubweb
- Intializing sigma_sqd_w_zt when not using ADG1. larson-group/clubb#972 — Gunther Huebler / githubweb
- Fixing bug, we were not initializng pdf_params for all columns. larson-group/clubb#972 — Gunther Huebler / githubweb
- I updated CLUBB to include new fields to its restart functionality. — bmg2 / githubweb
- Pushing column index into zm2zt and zt2zm. larson-group/clubb#972 — Gunther Huebler / githubweb
- Pushing column index into Skx_func and making it a subroutine. larson-group/clubb#972 — Gunther Huebler / githubweb
- A variety of small loop pushing. larson-group/clubb#972 — Gunther Huebler / githubweb
- Missed a file to commit, causing lots of compilation failures in Jenkins tests. — Gunther Huebler / githubweb
- Fixed small bug that slipped through because the G_unit tests use nz=1. — Gunther Huebler / githubweb
- 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
- I added a subroutine that prints that values of all PDF parameters in — bmg2 / githubweb
- Small changes and a loop push. larson-group/clubb#972 — Gunther Huebler / githubweb
- Pushing loop into advance_xm_wpxp. larson-group/clubb#972 — Gunther Huebler / githubweb
- 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
- Breaking up column loop in advance_xm_wpxp_module. larson-group/clubb#972 — Gunther Huebler / githubweb
- Pushing column loop into local functions. larson-group/clubb#972 — Gunther Huebler / githubweb
- Adding a line to trigger the nightly tests. — noreply / githubweb
- 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
- 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
- Add coding rule to write variables to disk immediately after they are set. — noreply / githubweb
- Adding 2D version of zt2zm and zm2zt to clubb_api — Gunther Huebler / githubweb
- Adds a naming convention for CLUBB's indices — noreply / githubweb
- Pushing loop into solve_xm_wpxp_with_single_lhs (#986) — noreply / githubweb
- Refactoring to remove need for global stats scratch variables. (#988) — noreply / githubweb
- Gunthers branch (#989) — noreply / githubweb
- Fixing small bug that breaks runs with scalars. — Gunther Huebler / githubweb
- Implementations of smooth min, max and heaviside function. Added G-Unit tests — 68997723+JanGrn / githubweb
- Fixed and added final test. Everything is now functional — 68997723+JanGrn / githubweb
- Modified the two inequalities in the final test. (for mostly aesthetic reasons) — 68997723+JanGrn / githubweb
- Making setup_pdf_parameters accept ngrdcols size arrays of stats and grid types. — Gunther Huebler / githubweb
- Forgot two small changes. larson-group/cam#129 — Gunther Huebler / githubweb
- Removing need for data copies. larson-group/cam#129 — Gunther Huebler / githubweb
- Changing column loop index from j to i. larson-group/cam#129 — Gunther Huebler / githubweb
- Adding a line to trigger the nightly tests. — noreply / githubweb
- Removing data copies that we don't need anymore. This still runs correctly on GPUs. — 37674341+huebleruwm / githubweb
- 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
- No more need for these data copies anymore now that pdf_params is allocated with ngrdcol rather than pcols. — 37674341+huebleruwm / githubweb
- Adds a blank line to trigger git merge with E3SM — noreply / githubweb
- Removes a blank line in order to trigger merge with E3SM — noreply / githubweb
- 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
- Replacing the i loop iterator for scalars with sclr. — 37674341+huebleruwm / githubweb
- Pushing loop into advance_xp2_wpxp. — 37674341+huebleruwm / githubweb
- 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
- 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
- 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
- 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
- Changing names of dp1 variables for up2 and vp2. Surrounding where they're set to be within a l_stats_samp. — 37674341+huebleruwm / githubweb
- Removing a line at the top of the README to trigger the nightly tests. — noreply / githubweb
- Adding a line to the README to trigger the nightly tests. — noreply / githubweb
- I added l_relax_clipping to CLUBB's config flags. — bmg2 / githubweb
- Added a3_coef_min to the list of CLUBB's tunable parameter and then — bmg2 / githubweb
- Added idiot-proofing to print a warning message when l_diag_Lscale_from_tau — bmg2 / githubweb
- I added the code for the l_linearize_pbl_winds flag that was originally — bmg2 / githubweb
- Updates description of generating pyplotgen movies — noreply / githubweb
- Set the Priority of nondimensional moments to False. — noreply / githubweb
- Gunthers branch (#996) — noreply / githubweb
- Various simple changes to improve performance. All bit-for-bit. — Gunther Huebler / githubweb
- Pushing loop into calc_stability_correction. — Gunther Huebler / githubweb
- Small bug fix. — Gunther Huebler / githubweb
- Another similar small bug fix. — Gunther Huebler / githubweb
- 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
- Gunthers branch (#999) — noreply / githubweb
- Renamed smth_range to heaviside_smth_range — 68997723+JanGrn / githubweb
- Added tot_vartn_normlzd statistics. Renamed sclr in advance_helper_module to scalar to be more consistent with clubb naming schemes. — 68997723+JanGrn / githubweb
- 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
- Fixed typo in pyplotgen and fixed display of plotted time (previously displayed on the wrong line). — 68997723+JanGrn / githubweb
- Dealt with issue https://github.com/larson-group/clubb/issues/985 — 68997723+JanGrn / githubweb
- Changed priorities of total normalized variation stats, included error handling in total normalized variation stats. — 68997723+JanGrn / githubweb
- Removed duplicate VariableGroupNormalizedVariations.py — 68997723+JanGrn / githubweb
- Renamed pdf_output_filename. Added grid_level constant to avoid magic numbers in stats_update_var_pt calls. — 68997723+JanGrn / githubweb
- Gunthers branch 2 (#1002) — noreply / githubweb
- Bugfix for merge #1000. stderr was not imported in stat_clubb_utilities.F90, causing compilation to fail. — 68997723+JanGrn / githubweb
- Adding comments to explain confusing or complicated portions of the Jenkinsfiles. — pbroels / githubweb
- Added ability to apply smooth min max functions in mixing_length.F90 — 68997723+JanGrn / githubweb
- 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
- 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
- Added test cases to smooth_min_max_tests.F90 and updated documentation. — 68997723+JanGrn / githubweb
- Added final test cases to smooth_min_max_tests.F90 — 68997723+JanGrn / githubweb
- Add to tuning dashboard some plots of biases vs. sensitivity. — Vince Larson / githubweb
- Update sens_matrix_dashboard.py — Vince Larson / githubweb
- Add shear/neutral case (#1005) — noreply / githubweb
- 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
- Adding some description that should have been entered a very long — bmg2 / githubweb
- Correcting name of old "shear" case to "neutral" in pyplotgen config file. Also adding benchmark file path. — benjamin.andrew.stephens / githubweb
- Adding changes to work on new Mac Mini. larson-group/sys_admin#775 — pbroels / githubweb
- Missed a place where I needed to rename shear case to neutral. — noreply / githubweb
- Constructing rcm within SILHS (as rcm_pdf) (#1011) — noreply / githubweb
- Almost final loop pushes (#1012) — noreply / githubweb
- Making compatible with latest clubb change. — Gunther Huebler / githubweb
- Making pdf_implicit_coefs_terms a type containing 2D arrays. (#1014) — noreply / githubweb
- 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
- This commit is not bit changing — noreply / githubweb
- This commt is not bit changing — noreply / githubweb
- 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
- Making zt2zm calls with pdf_implicit_coefs_terms use the 2D version. — Gunther Huebler / githubweb
- 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
- Making 2D versions of setup_grid and setup_parameters. — Gunther Huebler / githubweb
- Making lmin a scalar again, twas a mistake to make it an array, it can only take on one value. — Gunther Huebler / githubweb
- 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)
#33 (Jan 12, 2022, 6:11:29 PM)
- I have passed clubb_params down into advance_xm_wpxp_module.F90. — bmg2 / githubweb
- See ticket — jan.gruenenwald / githubweb
- I have passed down CLUBB's tunable parameters into advance_wp2_wp3_module.F90. — bmg2 / githubweb
- added some documentation in pdf_close_module.f90 and started writing of w_up_in_cloud to disk — jan.gruenenwald / githubweb
- 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
- Changing the name of dummy_1d variables for clarity. — 59519056+bstephens82 / githubweb
- I passed down CLUBB's tunable parameters into advance_xp2_xpyp_module.F90 — bmg2 / githubweb
- Add a blank line to trigger nightly tests. — noreply / githubweb
- Passing down more of CLUBB's tunable parameters. — bmg2 / githubweb
- I accidentally removed an important comment in the previous commit. — bmg2 / githubweb
- Update README.md — noreply / githubweb
- Passing down more CLUBB tunable parameters. — bmg2 / githubweb
- More passing down CLUBB parameters ... whoop-de-doo — bmg2 / githubweb
- Passing down more tunable parameters and removing references to — bmg2 / githubweb
- Removing line to trigger the nightly tests for all repos. — noreply / githubweb
- See respective messages on the issue 958 on date 10/12/2021 — jan.gruenenwald / githubweb
- Handling the abomination that is lmin. — bmg2 / githubweb
- 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
- Adding Jenkinsfile for new clubb backwards compatibility test. larson-group#960 — Gunther Huebler / githubweb
- Modifying jenkins script. larson-group/clubb#960 — Gunther Huebler / githubweb
- Passing tunable parameters into the new tau code. — bmg2 / githubweb
- Add a scatterplot of residual biases versus default-simulation biases. — Vince Larson / githubweb
- Passed down more parameters. Results are bit-for-bit. — bmg2 / githubweb
- Passing through more clubb parameters. Bit-for-bit — bmg2 / githubweb
- Adding jenkins file — Gunther Huebler / githubweb
- Changing name of jenkins tests. larson-group/clubb#960 — Gunther Huebler / githubweb
- Renaming — Gunther Huebler / githubweb
- Passing down CLUBB's tunable parameters into the setup_pdf_parameters and — bmg2 / githubweb
- These updates incorporate some of Shixuan Zhang's changes, including: — benjamin.andrew.stephens / githubweb
- I passed down CLUBB's tunable parameters into the advance_microphys portion of — bmg2 / githubweb
- Passing down CLUBB's tunable parameters into the remainder of the — bmg2 / githubweb
- I passed down the forgotten thlp2_rad_coef tunable parameter. — bmg2 / githubweb
- Passing down CLUBB's tunable parameters into CLUBB's — bmg2 / githubweb
- 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
- I am passing down the forgotten parameter, altitude threshold, in — bmg2 / githubweb
- 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
- Updates as requested to the l_use_tke_in_K_dfsn code: — 59519056+bstephens82 / githubweb
- Added WSUP from SAM to the VariableGroupWs.py in pyplotgen — jan.gruenenwald / githubweb
- I am committing the final stage of the "pass-down params" project. — bmg2 / githubweb
- 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
- 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
- Adding comments for clarity. — 59519056+bstephens82 / githubweb
- I forgot to add this necessary subroutine call to the clubb API. — bmg2 / githubweb
- 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
- I have turned the nu_vert_res_dep family of variables into a derived — bmg2 / githubweb
- Add 3 new features to dashboard: — Vince Larson / githubweb
- Updating tolerance_check.py to Python3. — pbroels / githubweb
- 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
- Turn off l_Lscale_vert_avg because this flag has been deprecated. — noreply / githubweb
- Resolved any issues in the pull request. See https://github.com/larson-group/clubb/pull/970 for details — jan.gruenenwald / githubweb
- 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
- fixed a typo in pdf_closure_module.f90, line 1284 — jan.gruenenwald / githubweb
- See ticket — 68997723+JanGrn / githubweb
- added some documentation in pdf_close_module.f90 and started writing of w_up_in_cloud to disk — 68997723+JanGrn / githubweb
- See respective messages on the issue 958 on date 10/12/2021 — 68997723+JanGrn / githubweb
- Added WSUP from SAM to the VariableGroupWs.py in pyplotgen — 68997723+JanGrn / githubweb
- 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
- Resolved any issues in the pull request. See https://github.com/larson-group/clubb/pull/970 for details — 68997723+JanGrn / githubweb
- 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
- fixed a typo in pdf_closure_module.f90, line 1284 — 68997723+JanGrn / githubweb
- Passing w_up_in_cloud out of advance_clubb_core — bmg2 / githubweb
- fixed compiler warning regarding w_up_in_cloud — jan.gruenenwald / githubweb
- Remove clipping from a3_coef. — noreply / githubweb
- Add "subcolumns" key to LASSO cases in pyplotgen. — noreply / githubweb
- Adding a line to the readme to trigger the nightly tests. — noreply / githubweb
- Removing a line to trigger the nightly tests. larson-group/sys_admin#763 — noreply / githubweb
- These changes allow you to call the 4 clubb "advance" subroutines in any — Brian Griffin / githubweb
- Placing the order variables in a nice, convenient place for testing use. — Brian Griffin / githubweb
- I reordered advance_clubb_core so that the "Advance xp3" (which is a — Brian Griffin / githubweb
- I am committing the idiot-proofing code that forces l_min_xp2_from_corr_wx — Brian Griffin / githubweb
- I am indenting the portion of the code where the advance subroutines — Brian Griffin / githubweb
- Temporarily commenting out the idiot proofing in order to run some tests ... — Brian Griffin / githubweb
- Now official reinstating the idiot-proofing and turning off the — bmg2 / githubweb
- I am committing some idiot proofing in regards to the advance — bmg2 / githubweb
- Updates to SAM-style budget plots for CLUBB output. — benjamin.andrew.stephens / githubweb
- 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
- Adding comments and minor cleanup for my last commit about the tuner update. — 59519056+bstephens82 / githubweb
- Updating error.F90 to include the error statement about LES field being zero as a check. — 59519056+bstephens82 / githubweb
- Updating CLUBB to pass uprcp and vprcp into and out of advance_clubb_core. — bmg2 / githubweb
- Now that uprcp and vprcp have been passed through advance_clubb_core, — bmg2 / githubweb
- I am adding more arguments to the argument list for advance_clubb_core — bmg2 / githubweb
- Modifying the generate subcolumn panels function to smoothly plot both CLUBB and WRF-LASSO SILHS subcolumns. — benjamin.andrew.stephens / githubweb
- Insert print about overwriting default flags with namelist values — noreply / githubweb
- Insert print about overwriting default parameters with namelist values — noreply / githubweb
- Note that source-code flags and parameter values are overwritten by namelist values — noreply / githubweb
- Clarify comments in README — noreply / githubweb
- Making api version of setup_grid. larson-group/clubb#972 — Gunther Huebler / githubweb
- Making some paramters_silhs variables available from the silhs api — Gunther Huebler / githubweb
- Comment out setting of fatal error — noreply / githubweb
- 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)
- Eliminating l_update_pressure flag. — rhodesk / githubweb
- Fixing compilation error caused by flag removal — rhodesk / githubweb
- Eliminating l_upwind_wpxp_ta flag. — rhodesk / githubweb
- 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
- Changing the denominator in the variable-by-variable expression so that the individual terms add up to the total percent improvement. — 59519056+bstephens82 / githubweb
- Updating the surface clipping coefficient... — noreply / githubweb
- Adding blank line to note that my previous commit was BIT_CHANGING. — noreply / githubweb
- Change normalization of sensitivity matrix. — Vince Larson / githubweb
- Adding in l_vary_convect_depth as requested. — 72510114+RhodesKeegan / githubweb
- Removing blank line... — noreply / githubweb
- Removing a couple of unused parameters from use statement. — noreply / githubweb
- Pushing k loop down through clip_variance_level. — rhodesk / githubweb
- Udpates to make it possible for us to keep certain parameters equal to each other during tuning. — 59519056+bstephens82 / githubweb
- Updates to improve error checking for the tuner, updates to comments. — 59519056+bstephens82 / githubweb
- Getting rid of a duplication of code. — 59519056+bstephens82 / githubweb
- 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
- Further tuner updates. These updates introduce the option to give a minimum value for tuned parameters. Error checks are included. — 59519056+bstephens82 / githubweb
- Removing an old comment — 59519056+bstephens82 / githubweb
- Updating some comments related to the tuner updates. — 59519056+bstephens82 / githubweb
- Update README — 59519056+bstephens82 / githubweb
- Minor updates requested in pull request: renaming a variable and adding some comments. — 59519056+bstephens82 / githubweb
- Adding space to trigger autoupdate. larson-group/sys_admin#755 — Gunther Huebler / githubweb
- Remove space to trigger autoupdate. larson-group/sys_admin#755 — noreply / githubweb
- Add space to trigger nightly tests. For larson-group/sys_admin#755. — noreply / githubweb
- Adding in helper scripts to replace variables as in ticket #886 and ticket #733. — rhodesk / githubweb
- Add a blurb on plotting CAM output to the pyplotgen README. — noreply / githubweb
- 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
- 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
- Adding wpuiui to VariableGroupWs.py — 59519056+bstephens82 / githubweb
- I am fixing a bug that was introduced in 6b0348e, where the logical — bmg2 / githubweb
#15 (Aug 16, 2021, 9:36:31 AM)
- Eliminating l_single_C2_Skw flag. — 72510114+RhodesKeegan / githubweb
- 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
- Eliminating l_include_ice and sat_ice_ratio. — rhodesk / githubweb
- Update argument list of analyzeSensMatrix in the unit tests — Vince Larson / githubweb
#11 (Aug 13, 2021, 10:47:08 AM)
#8 (Aug 13, 2021, 8:32:10 AM)
- Eliminating l_apply_rule_to_pdf_params flag. — rhodesk / githubweb
- Removing incorrect name from COAMPS variable list — noreply / githubweb
- Eliminating l_ub_const_deriv flag. — rhodesk / githubweb
- Eliminating l_equation_21 flag. — rhodesk / githubweb
- Adding additional ifort environment script to test to fix compile errors. larson-group/sys_admin#750 — pbroels / githubweb
- Adding ifort environment script to the compile step for all ifort scripts. — pbroels / githubweb
- Eliminating l_wp3_2nd_buoyancy flag. — rhodesk / githubweb
- 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
- 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
- Eliminating l_refine_grid_in_cloud and l_interactive_refined. — rhodesk / githubweb
- Updating the tuner README to clarify how the user should set the initmax values. — benjamin.andrew.stephens / githubweb
- Eliminating l_use_experimental_term_pr2 and l_use_vert_avg_winds — rhodesk / githubweb
- 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
- Removing superfluous bash script commands. — 59519056+bstephens82 / githubweb
- Eliminating l_use_wp3_pr3 flag. — rhodesk / githubweb
- Eliminating l_clip_semi_implicit flag. — rhodesk / githubweb
- Adding intent labels for subroutines throughout clubb. — rhodesk / githubweb
- Replacing all mentions of /usr/local/les_and_clubb_benchmark_runs with the new/home/pub location. larson-goup/sys_admin#750 — pbroels / githubweb
- Updates to tuner script to prevent it from moving output files that have not been tuned. — 59519056+bstephens82 / githubweb
- BIT_CHANGING:af17ebf83826423f24165dab46ce098bf39444dd — noreply / githubweb
#5 (Aug 11, 2021, 12:05:29 PM)
- Fixing syntax error preventing jenkins tests from running. larson-group/sys_admin#727 — pbroels / githubweb
- Add error header for CLUBB in CAM — noreply / githubweb
- Adding some preprocessor directives — noreply / githubweb
- Fixing the ordering of gr in the arg list and dropping usage of grid_class. — rhodesk / githubweb
- Fixing the ordering of gr in the clubb_api arg list for affected subroutines. — rhodesk / githubweb
- Add blank line to trigger nightly tests. — noreply / githubweb
- Fixing coding standard violations — rhodesk / githubweb
- Removing a few lines from wangara_sounding.in to be consistent with SAM "snd" and "lsf" files. — benjamin.andrew.stephens / githubweb
- Removing blank line to note that yesterday's changes to the Wangara sounding file was BIT_CHANGING. — noreply / githubweb
- Adding new SAM-LES WANGARA benchmark file to Pyplotgen. — benjamin.andrew.stephens / githubweb
- Add to dashboard outputs related to observations. — Vince Larson / githubweb
- Improving error messages in setup_clubb_core. larson-group/e3sm#38 — Gunther Huebler / githubweb
- Changing if conditional statements to the name of the tests to ensure all features work as intended. larson-group/sys_admin#735 — pbroels / githubweb
- Fixing error in clubb_error_handling_gfortran_test Jenkinsfile from previous commit to allow for the test to run. — pbroels / githubweb
- Changing Pillow version number in requirements.txt to solve issue brought up by dependabot. larson-group/sys_admin#741 — pbroels / githubweb
- Feeding stats variables through the argument lists of needed subroutines. — 72510114+RhodesKeegan / githubweb
- Fixing spacing issues along with placing the stats varibales on their own lines. — 72510114+RhodesKeegan / githubweb
- Changing more subroutines to include stats vars in their arg lists. — 72510114+RhodesKeegan / githubweb
- Fixing incorrect subroutine arg list — 72510114+RhodesKeegan / githubweb
- Fixing host models not compiling. — 72510114+RhodesKeegan / githubweb
- Fixing argument list so that way the coding standard is upheld. — 72510114+RhodesKeegan / githubweb
- Add new plots and calculations to dashboard. — Vince Larson / githubweb
- I changed the name to calc_responder_driver because I thought that — bmg2 / githubweb
- Code changes to introduce wp2_pr_dfsn, the wp2 pressure diffusion term, consistent with Lumley 1978. Related to #920. — 59519056+bstephens82 / githubweb
- Fixing comment for the wp2_term_pr_dfsn subroutine. Related to #920. — 59519056+bstephens82 / githubweb
- Updating wp3 pressure diffusion term to be consistent with the Lumley 1978 formula for the perturbation pressure. For #920. — 59519056+bstephens82 / githubweb
- Making requested changes to the wp2 pressure diffuion additions, including correcting some grid-level related issues. Related to #920. — 59519056+bstephens82 / githubweb
- Fixing some comments. — 59519056+bstephens82 / githubweb
- 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
- Moving the stats variables to module variables of clubb_driver. — 72510114+RhodesKeegan / githubweb
- Fixing missing comment — 72510114+RhodesKeegan / githubweb
- Adding new Jenkinsfile for new bit diff test for clubb. larson-group/e3sm#38 — Gunther Huebler / githubweb
- Making Jenkinsfile not a directory... larson-group/e3sm#38 — Gunther Huebler / githubweb
- Changing job name in jenkins file. larson-group/e3sm#38 — Gunther Huebler / githubweb
- Reverting accidental change to Jenkinsfile. larson-group/e3sm#38 — Gunther Huebler / githubweb
- Updating new Jenkinsfile. larson-group/e3sm#38 — Gunther Huebler / githubweb
- Updating Jenkinsfile because sys_admin files changed names. — Gunther Huebler / githubweb
- 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
- Modigying jenkins test to display tables after test run. larson-group/sys_admin#749 — pbroels / githubweb
- Fixing coding standard viloation of lines exceeding 100 characters. — rhodesk / githubweb
- Adding wp3_pr_tp (aka "negative nose" term) to wp3 equation. Related to #920. — 59519056+bstephens82 / githubweb
- 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
- 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
- Removing l_interp_prescribed_params from setup_clubb_pdf_params. — rhodesk / githubweb
- 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
- Adding new timestep test to clubb jenkins tests. larson-group/sys_admin#749 — pbroels / githubweb
- Fixing false printing of "All cases ran to completion." — noreply / githubweb
- 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
- Updating wording — 59519056+bstephens82 / githubweb
- Adding in the Mstandard flag to the pgi compiler settings. — rhodesk / githubweb
- Updating pyplotgen.py and README to clarify file name mismatch error and how to resolve it. — 59519056+bstephens82 / githubweb
- Fixing typo. — 59519056+bstephens82 / githubweb
- Clarifying README. — 59519056+bstephens82 / githubweb
- Placing line breaks in the new error message and minor wording updates. — 59519056+bstephens82 / githubweb
- Adding comments labeling subroutine calls with intent. — rhodesk / githubweb
- Removing dependency on /home/pub and moving it to /home/jenkins larson-group/sys_admin#735 — pbroels / githubweb
- 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
- Adding some spaces to make the code a little nicer. — 59519056+bstephens82 / githubweb
- Adding comments and renaming variables per Vince's comments. Some minor cleaning. — 59519056+bstephens82 / githubweb
- Adding intent labels for subroutines throughout clubb. — rhodesk / githubweb
- Removing unnecessary constant from use statement — noreply / githubweb
- 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
- Fix typo — noreply / githubweb
- Include comment about current tuner compiler issue — noreply / githubweb
- Attempt to add error bars to the metrics predictions — Vince Larson / githubweb
- Eliminating l_nu_grid_dependent as requested. — rhodesk / githubweb
- Eliminating l_use_buoy_mod_Km_zm. — rhodesk / githubweb
- Eliminating l_iter_xp2_xpyp flag. — rhodesk / githubweb
- Changing ifort environment variable file to new ifort file. larson-group/sys_admin#750 — pbroels / githubweb