Changes
#573 (Apr 24, 2025, 3:11:06 AM)
- Err code struct (#1238) — noreply / githubweb
- Fix that causes BFB GPU tests to break. We need to copy these variables to the CPU before outputtin to disk. It's very unclear why the BFB GPU test ever passed without this. — Gunther Huebler / githubweb
#572 (Apr 23, 2025, 3:11:06 AM)
- 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
#571 (Apr 15, 2025, 3:11:09 AM)
- Add a blank line to README in order to note BIT_CHANGING:969bc4aa2a1db2664c0f92b98d2df5544c554c32 — noreply / githubweb
#570 (Apr 10, 2025, 3:11:09 AM)
#569 (Mar 29, 2025, 3:11:09 AM)
- Hot fix to GPU code. These _init variables need to be copied to the GPU — Gunther Huebler / githubweb
- Second hot fix for more _init variables that need to be copied in. RESOLVED:ed9ae72a5eb28dbc036dd3e14b9312eea840feac — Gunther Huebler / githubweb
- Third hotfix of the day. This last change teased out a sneaky potentially fatal bug for cases using l_cloud_sed=.true., making this a BIT_CHANGING fix. Also need to include BIT_CHANGING:13ad3cfe7872df2fe91250265f4a81baa621a882 because that was a fix to a fatal bug in some cases. Also including some other small fixes that weren't breaking any tests, but might've caused problems in the future. — Gunther Huebler / githubweb
- Removing accidentally added file. — Gunther Huebler / githubweb
#568 (Mar 28, 2025, 3:11:06 AM)
#567 (Mar 26, 2025, 3:11:09 AM)
- QuadTune: Read in obs for custom metrics automatically from obs file. — Vince Larson / githubweb
#566 (Mar 25, 2025, 3:11:10 AM)
- QuadTune: Rename "setUpInputs" to "setUpConfig". Rename other variables. Improve comments in quadtune_driver.py. — Vince Larson / githubweb
#565 (Mar 23, 2025, 3:11:07 AM)
- QuadTune: Create config file where a user can input "namelist" info about his obs and simulations. Also add an example config file so that the user can keep multiple namelists. Do minor refactorings. — Vince Larson / githubweb
- QuadTune: Rename "linSoln" to "globTuned" in order to denote the global simulation result after tuning. Add docstrings to more functions. — Vince Larson / githubweb
- Clubb test correct gg (#1237) — noreply / githubweb
#564 (Mar 22, 2025, 3:11:08 AM)
- QuadTune: Move import statements to top of file. Move abbreviateParamsNames to set_up_inputs. Neaten source code a bit. — Vince Larson / githubweb
#563 (Mar 21, 2025, 3:11:09 AM)
- QuadTune: Set plot-type flags in set_up_inputs.py and then feed them into create_nonbootstrap_figs.py. — Vince Larson / githubweb
#562 (Mar 20, 2025, 3:11:10 AM)
- QuadTune: Improve plot titles, add (a), (b), (c) to subpanels, etc. — Vince Larson / githubweb
- QuadTune: Remove dependence of QuadTune code on file analyze_sensitivity_matrix.py. — Vince Larson / githubweb
- QuadTune: Rename files. — Vince Larson / githubweb
#561 (Mar 16, 2025, 3:11:09 AM)
- QuadTune: Shut off bootstrap fig display, set useBootstrap=F, and improved fonts on scatterplots. — Vince Larson / githubweb
#560 (Mar 15, 2025, 3:11:05 AM)
- Updating the Jenkinsfile for the CLUBB generalized vertical grid test — bmg2 / githubweb
- Revert "When the run_clubb_w_varying_flags.py script is running a generalized" — bmg2 / githubweb
#559 (Mar 14, 2025, 3:11:06 AM)
- One of the previous issues with this python script is that it — bmg2 / githubweb
- I am setting the exit_code for the python script to be based on — bmg2 / githubweb
- I added some helpful print statements and imported "sys" for the — bmg2 / githubweb
- Changing the generalized vertical grid Jenkins test to use the new — bmg2 / githubweb
- When the run_clubb_w_varying_flags.py script is running a generalized — bmg2 / githubweb
#558 (Mar 13, 2025, 3:11:07 AM)
#557 (Mar 12, 2025, 3:11:08 AM)
#556 (Mar 8, 2025, 3:11:08 AM)
- Revert "I have no idea if it's appropriate to include gr in this statment," — bmg2 / githubweb
- Added a special G unit Jenkins test for the Reverse Direction — bmg2 / githubweb
- I accidentally committed G_unit_tests.in as part of my previous commit. — bmg2 / githubweb
- I forgot to update the test name in the Jenkinsfile. — bmg2 / githubweb
- I discovered that I inadvertently change an $acc statement that — bmg2 / githubweb
#555 (Mar 6, 2025, 3:11:08 AM)
- Added some missing acc parallel statments around some the loops — bmg2 / githubweb
- Fixed a bug — bmg2 / githubweb
- I have no idea if it's appropriate to include gr in this statment, — bmg2 / githubweb
#554 (Mar 5, 2025, 2:38:47 PM)
#553 (Mar 5, 2025, 2:15:40 PM)
- Eliminate GOTO statement in stats_clubb_utilities (#1233) — noreply / githubweb
- Updated Jenkins api_commitment_test to python3 (#1235) — noreply / githubweb
#552 (Mar 5, 2025, 3:11:09 AM)
- I changed the variable type within grid function flip from dp to — bmg2 / githubweb
- Fixed a compiling issue with CAM-CLUBB. — bmg2 / githubweb
- Hopefully this helps the cpu vs. gpu tests. — bmg2 / githubweb
- There were some flips inside the stats code for BUGSrad that required — bmg2 / githubweb
#551 (Mar 4, 2025, 3:11:10 AM)
#550 (Mar 2, 2025, 3:11:07 AM)
#549 (Mar 1, 2025, 3:11:08 AM)
#548 (Feb 28, 2025, 3:11:09 AM)
#547 (Feb 27, 2025, 3:11:10 AM)
- add requirements file for run_bindiff_w_flags script — noreply / githubweb
- Removed renaming operators `=>` from clubb_api_module (#1232) — noreply / githubweb
#546 (Feb 22, 2025, 3:11:06 AM)
- fix variable l_sfc_already_initialized (#1231) — noreply / githubweb
- Getting rid of a couple of worthless lines of code. It's possible this — bmg2 / githubweb
- Should just delete instead of commenting out. — bmg2 / githubweb
#545 (Feb 21, 2025, 3:11:07 AM)
- 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
#544 (Feb 20, 2025, 3:11:08 AM)
- Remove err code (#1218) — noreply / githubweb
- Renamed check_res to err_code in numerical_check.F90 for consistency (#1227) — noreply / githubweb
#543 (Feb 19, 2025, 3:11:08 AM)
#542 (Feb 14, 2025, 3:11:09 AM)
- 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
#541 (Feb 8, 2025, 3:11:06 AM)
- 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
#540 (Feb 4, 2025, 3:11:10 AM)
#539 (Feb 2, 2025, 3:11:07 AM)
- 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
#538 (Jan 26, 2025, 3:11:06 AM)
- 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
#537 (Jan 24, 2025, 3:11:08 AM)
- Slightly relaxing the convergence criteria to fix convergence test. — Gunther Huebler / githubweb
#536 (Jan 22, 2025, 3:11:06 AM)
#535 (Jan 17, 2025, 3:11:08 AM)
#534 (Dec 20, 2024, 3:11:05 AM)
#533 (Dec 18, 2024, 3:11:07 AM)
- QuadTune: Remedy loss function and facilitate plotting of special, non-20x20 regions (DYCOMS, HAWAII, etc.). — Vince Larson / githubweb
#532 (Dec 17, 2024, 3:11:08 AM)
#531 (Dec 14, 2024, 3:11:06 AM)
- 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
#530 (Dec 13, 2024, 3:11:09 AM)
- 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
#529 (Dec 10, 2024, 3:11:09 AM)
- QuadTune: Add map plots of "linSoln" output from global E3SM runs. — Vince Larson / githubweb
#528 (Dec 7, 2024, 3:11:07 AM)
#527 (Dec 6, 2024, 3:11:08 AM)
- 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
#526 (Dec 5, 2024, 3:11:09 AM)
- 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
#525 (Dec 4, 2024, 3:11:10 AM)
- Likely non-bit-changing housekeeping (#1213) — noreply / githubweb
- Fix pyplotgen timeheight cmaps (#1212) — noreply / githubweb
#524 (Dec 1, 2024, 3:11:07 AM)
- 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
#523 (Nov 28, 2024, 3:11:05 AM)
- QuadTune: Added colorbars to regional map plots. — Vince Larson / githubweb
#522 (Nov 23, 2024, 3:11:06 AM)
#521 (Nov 20, 2024, 3:11:09 AM)
- 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
#520 (Nov 19, 2024, 3:11:10 AM)
#519 (Nov 13, 2024, 3:11:07 AM)
#518 (Nov 12, 2024, 3:11:08 AM)
#517 (Nov 9, 2024, 3:11:06 AM)
- 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
#516 (Nov 8, 2024, 3:11:07 AM)
- 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
#515 (Nov 5, 2024, 3:11:09 AM)
- 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
#514 (Nov 2, 2024, 3:11:07 AM)
#513 (Oct 31, 2024, 3:11:09 AM)
#512 (Oct 29, 2024, 3:11:06 AM)
- 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
#511 (Oct 27, 2024, 3:11:09 AM)
- QuadTune: Create 2 new plots. — Vince Larson / githubweb
#510 (Oct 26, 2024, 3:11:07 AM)
- QuadTune: Display maps of the first 4 SVD patterns using dash, rather than make_subplots. — Vince Larson / githubweb
#509 (Oct 25, 2024, 3:11:07 AM)
- 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
#508 (Oct 24, 2024, 3:11:08 AM)
- Updates to jenkins scripts. — Gunther Huebler / githubweb
- Updating script usage in plot tests. — Gunther Huebler / githubweb
#507 (Oct 23, 2024, 3:11:09 AM)
- 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
#506 (Oct 20, 2024, 3:11:08 AM)
- QuadTune: Use SVD to approximate the sensitivity matrix, `normlzdSensMatrixPoly`, and curvature matrix, `normlzdCurvMatrix`. — Vince Larson / githubweb
#505 (Oct 19, 2024, 3:11:09 AM)
- 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
#504 (Oct 18, 2024, 3:11:10 AM)
- 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
#503 (Oct 17, 2024, 3:11:06 AM)
#502 (Oct 16, 2024, 3:11:07 AM)
#501 (Oct 15, 2024, 3:11:08 AM)
- QuadTune: Allow QuadTune to simultaneously tune for multiple 20x20 fields, e.g., SWCF, LWCF, and PRECT. — Vince Larson / githubweb
#500 (Oct 11, 2024, 3:11:07 AM)
#499 (Oct 9, 2024, 3:11:08 AM)
- 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
#498 (Oct 8, 2024, 3:11:09 AM)
#497 (Oct 5, 2024, 3:11:07 AM)
- 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
#496 (Oct 4, 2024, 3:11:08 AM)
- 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
#495 (Oct 3, 2024, 3:11:08 AM)
- New/new_hybrid PDF Stats Removal (#1185) — noreply / githubweb
- Copyout Nuke (#1182) — noreply / githubweb
#494 (Sep 28, 2024, 3:11:09 AM)
- QuadTune: Print leverage values and make other minor refactorings. — Vince Larson / githubweb
#493 (Sep 27, 2024, 3:11:09 AM)
- Remove radf variable from CLUBB call — noreply / githubweb
- Initializing total_mismatches to zero. — Gunther Huebler / githubweb
#492 (Sep 26, 2024, 3:11:10 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
#491 (Sep 25, 2024, 3:11:05 AM)
- QuadTune: Add check of global-mean SWCF OBS, plus clean up unneeded comments. — Vince Larson / githubweb
- reduce compiler warnings (#1180) — noreply / githubweb
#490 (Sep 21, 2024, 3:11:06 AM)
- 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
#489 (Sep 20, 2024, 3:11:09 AM)
- Removing duplicate definition of edsclr when CLUBB_CAM is defined. — Gunther Huebler / githubweb
- Ri zm calc6 (#1177) — noreply / githubweb
#488 (Sep 18, 2024, 3:11:07 AM)
- change loop index to sclr and edsclr for sclr_dim and edsclr_dim (#1173) — noreply / githubweb
- Ri zm calc5 (#1175) — noreply / githubweb
#487 (Sep 15, 2024, 3:11:06 AM)
- QuadTune: Add column parameter vector and equals sign to sens matrix equation plot. — Vince Larson / githubweb
#486 (Sep 14, 2024, 3:11:07 AM)
- Updating tuner code to include an option to save all netcdf files (#1171) — noreply / githubweb
- Update documentation for QuadTune. — noreply / githubweb
#485 (Sep 12, 2024, 3:11:09 AM)
- Change variables from a1 and a3 to a1_coef and a3_coef — Vince Larson / githubweb
#484 (Sep 11, 2024, 3:11:05 AM)
#483 (Sep 6, 2024, 3:11:06 AM)
#482 (Sep 3, 2024, 3:11:09 AM)
- QuadTune: Use quadratic programming to calculate the smallest dparam needed to debias 2 regions. — Vince Larson / githubweb
- Ri zm calc4 (#1168) — noreply / githubweb
#481 (Aug 30, 2024, 3:11:08 AM)
#480 (Aug 28, 2024, 3:11:08 AM)
- Updates pyplotgen's readme — noreply / githubweb
- change opencv requirement to use headless and update Pillow minor — 0-freundlich-adenin / githubweb
#479 (Aug 27, 2024, 3:11:09 AM)
- 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
#478 (Aug 25, 2024, 3:11:07 AM)
#477 (Aug 24, 2024, 3:11:07 AM)
- Raw-copy updating src/Morrison_microphys — Cole Pickett / githubweb
#476 (Aug 23, 2024, 3:11:06 AM)
- Clubb ghost exorcism (#1159) — noreply / githubweb
- Updated the README to explain the grid notations gr%nzm and gr%nzt, — bmg2 / githubweb
#475 (Aug 22, 2024, 3:11:07 AM)
- Slight variable name change in attempt to get the Update Master Output step to run. — Gunther Huebler / githubweb
#474 (Aug 16, 2024, 3:11:09 AM)
#473 (Aug 9, 2024, 3:11:09 AM)
- 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
#472 (Aug 5, 2024, 3:11:09 AM)
#471 (Aug 1, 2024, 3:11:09 AM)
- 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
#470 (Jul 23, 2024, 3:11:09 AM)
#469 (Jul 20, 2024, 3:11:08 AM)
- 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
#468 (Jul 19, 2024, 3:11:08 AM)
- 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
#467 (Jul 18, 2024, 3:11:09 AM)
- 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
#466 (Jul 17, 2024, 3:11:09 AM)
- 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
#465 (Jul 16, 2024, 3:11:09 AM)
- 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
#464 (Jul 14, 2024, 3:11:08 AM)
#463 (Jul 13, 2024, 3:11:09 AM)
#462 (Jul 12, 2024, 3:11:09 AM)
- 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
#461 (Jul 11, 2024, 3:11:10 AM)
- 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
#460 (Jul 3, 2024, 3:11:09 AM)
- 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
#459 (Jul 2, 2024, 3:11:10 AM)
- QuadTune: Feeds in 20degree_CAM_TAUS_202404 runs. — Vince Larson / githubweb
- QuadTune: Feeds in 20degree_CAM_TAUS_2020404, take 2. — Vince Larson / githubweb
#458 (Jun 28, 2024, 3:11:10 AM)
#457 (Jun 26, 2024, 3:11:08 AM)
#456 (Jun 21, 2024, 3:11:10 AM)
- Adds blank line so that I can note BIT_CHANGING:5df5fcb3d6c51d6af2e8017d270336eefa75ad3e — noreply / githubweb
- QuadTune: Adds more flags to toggle plots. — Vince Larson / githubweb
#455 (Jun 20, 2024, 3:11:06 AM)
- 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
#454 (Jun 19, 2024, 3:11:07 AM)
- 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
#453 (Jun 18, 2024, 3:11:08 AM)
- QuadTune: Clarifies some plot titles. — Vince Larson / githubweb
#452 (Jun 16, 2024, 3:11:05 AM)
- QuadTune: Customizes metrics shown in parameter adjustment bar chart. — Vince Larson / githubweb
#451 (Jun 11, 2024, 12:34:15 PM)
- QuadTune: Customizes inputs to threeDotFig. — Vince Larson / githubweb
#450 (Jun 9, 2024, 3:11:05 AM)
#449 (Jun 8, 2024, 3:11:06 AM)
- QuadTune: Removes LWCF and PRECT from 2-point dpMin plot. — Vince Larson / githubweb
#448 (Jun 5, 2024, 3:11:06 AM)
- Making the only change required to make clubb run with openacc in cam. — Gunther Huebler / githubweb
#447 (Jun 4, 2024, 3:11:07 AM)
- 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
#446 (May 30, 2024, 3:11:10 AM)
#445 (May 29, 2024, 3:11:06 AM)
- QuadTune: Brings in CAM regional files. — Vince Larson / githubweb
#444 (May 17, 2024, 3:12:08 AM)
#443 (May 16, 2024, 3:12:09 AM)
- 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
#442 (May 14, 2024, 3:12:07 AM)
- 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
#441 (May 4, 2024, 3:12:08 AM)
- Jupyter Notebooks for proving formulas (#1151) — noreply / githubweb
- Adding extra exclamation to acc statement to comment it out. — Gunther Huebler / githubweb
#440 (May 3, 2024, 3:12:09 AM)
- Making compatible with latest clubb changes. — Gunther Huebler / 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
#439 (May 2, 2024, 3:12:06 AM)
- 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
- Raw-copy updating src/Morrison_microphys — Cole Pickett / githubweb
#438 (May 1, 2024, 3:12:07 AM)
- 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
#437 (Apr 30, 2024, 3:12:08 AM)
- 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
#436 (Apr 27, 2024, 3:12:08 AM)
#435 (Apr 20, 2024, 3:11:09 AM)
#434 (Apr 19, 2024, 3:11:05 AM)
#433 (Apr 14, 2024, 3:11:09 AM)
#432 (Apr 13, 2024, 3:11:05 AM)
- Adding -noacc to nvhpc openmp config script, sometimes nvhpc compiles acc code automatically, and this shuts it off. — Gunther Huebler / githubweb
#431 (Apr 12, 2024, 3:11:06 AM)
#430 (Apr 11, 2024, 3:11:08 AM)
- 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
#429 (Apr 8, 2024, 3:11:07 AM)
- 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
#428 (Apr 7, 2024, 3:11:09 AM)
- 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
#427 (Apr 6, 2024, 3:11:08 AM)
#426 (Apr 5, 2024, 3:11:10 AM)
#425 (Apr 2, 2024, 3:11:09 AM)
- 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
#424 (Apr 1, 2024, 3:11:10 AM)
#422 (Mar 25, 2024, 3:11:08 AM)
- Adding sum part to comment — Gunther Huebler / githubweb
#421 (Mar 23, 2024, 3:11:07 AM)
- Adding comment to explain unusual code choice. — Gunther Huebler / githubweb
#420 (Mar 19, 2024, 3:11:07 AM)
#419 (Mar 13, 2024, 3:11:06 AM)
- Adding new compile script for frontier+cray — Gunther Huebler / githubweb
#418 (Mar 6, 2024, 3:11:08 AM)
#417 (Feb 16, 2024, 3:11:09 AM)
#416 (Feb 15, 2024, 3:11:09 AM)
- 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
#415 (Feb 14, 2024, 3:11:09 AM)
- 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
#414 (Feb 9, 2024, 3:11:07 AM)
- adding equals sign cuz I've had it up to here with this typo! — benjamin.andrew.stephens / githubweb
#413 (Feb 8, 2024, 3:11:10 AM)
#412 (Feb 2, 2024, 3:11:09 AM)
- 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
#411 (Feb 1, 2024, 3:11:10 AM)
- 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
#410 (Jan 31, 2024, 3:11:09 AM)
- 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
#409 (Jan 24, 2024, 3:11:08 AM)
#408 (Jan 23, 2024, 3:11:09 AM)
#407 (Jan 21, 2024, 3:11:17 AM)
- 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
#406 (Jan 19, 2024, 3:11:17 AM)
- 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
#405 (Jan 12, 2024, 3:11:07 AM)
#404 (Jan 11, 2024, 3:11:09 AM)
- 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
#403 (Jan 10, 2024, 3:11:06 AM)
- Setting l_smooth_Heaviside_tau_wpxp to .true. by default — Gunther Huebler / githubweb
- Undoing accidental changes to compiler config — Gunther Huebler / githubweb
#402 (Jan 9, 2024, 3:11:10 AM)
- 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
#401 (Jan 5, 2024, 3:11:09 AM)
- Removing awkward nan check in favor of a default for Ncnp2_on_Ncnm2 — Gunther Huebler / githubweb
#400 (Jan 4, 2024, 3:11:07 AM)
#399 (Dec 22, 2023, 3:11:06 AM)
#398 (Dec 19, 2023, 3:11:09 AM)
- 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
#397 (Dec 13, 2023, 3:11:08 AM)
- Added new Brunt-Väisälä frequency plots to pyplotgen's VariableGroupTaus — Vince Larson / githubweb
- Adds commas to fix bug — noreply / githubweb
#396 (Dec 9, 2023, 3:11:07 AM)
- 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
#395 (Nov 29, 2023, 3:11:10 AM)
- Re-adjusted cap for invrs_tau_wpxp in src/CLUBB_core/mixing_length.F90 — Steffen Domke / githubweb
#394 (Nov 22, 2023, 3:11:09 AM)
#393 (Nov 17, 2023, 3:11:09 AM)
#392 (Nov 15, 2023, 3:11:10 AM)
- 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
#391 (Nov 14, 2023, 3:11:10 AM)
- stats_metadata needs to be threadprivate to make our standalone thread test work. — Gunther Huebler / githubweb
#390 (Nov 11, 2023, 3:11:09 AM)
- Quick fix for AnimationPanel so it works with the background-rcm changes (#1123) — noreply / githubweb
- New Stats Indices Type (#1118) — noreply / githubweb
#389 (Nov 10, 2023, 3:11:08 AM)
#388 (Nov 9, 2023, 3:11:10 AM)
- 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
#387 (Nov 1, 2023, 3:11:08 AM)
- 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
#386 (Oct 29, 2023, 3:11:06 AM)
- QuadTune: Updates setup to reproduce results from sens0707 sample 34. — Vince Larson / githubweb
#385 (Oct 28, 2023, 3:11:06 AM)
- QuadTune: Adds marker for residual bias on metrics bar chart. — Vince Larson / githubweb
#384 (Oct 27, 2023, 3:11:07 AM)
- QuadTune: Imposes lower bound of 0 on tuned parameter values. — Vince Larson / githubweb
#383 (Oct 26, 2023, 3:11:09 AM)
- Making run_bindiff_all.py an executable. — Gunther Huebler / githubweb
#382 (Oct 25, 2023, 3:11:08 AM)
#381 (Oct 20, 2023, 3:11:08 AM)
- 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
#380 (Oct 18, 2023, 3:11:08 AM)
- Removes blank line in order to trigger nightly tests. — noreply / githubweb
- Deletes svn id tag, will trigger host-model nightly tests. — noreply / githubweb
#379 (Oct 13, 2023, 3:11:08 AM)
#378 (Oct 11, 2023, 3:11:05 AM)
#377 (Oct 3, 2023, 3:11:09 AM)
- QuadTune: Adds new parameter correlation matrix plot. — Vince Larson / githubweb
#376 (Sep 26, 2023, 3:11:08 AM)
- 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
#375 (Sep 23, 2023, 3:11:09 AM)
- 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
#374 (Sep 20, 2023, 3:11:10 AM)
- 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
#373 (Sep 15, 2023, 3:11:08 AM)
- QuadTune: Adds chisqd metric and bar chart for a global run. — Vince Larson / githubweb
#372 (Sep 14, 2023, 3:11:09 AM)
- 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
#371 (Sep 13, 2023, 3:11:07 AM)
- 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
#370 (Sep 12, 2023, 3:11:09 AM)
#369 (Sep 8, 2023, 3:11:08 AM)
- 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
#368 (Sep 6, 2023, 3:11:09 AM)
- 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
#367 (Sep 2, 2023, 3:11:07 AM)
- QuadTune: refactored to use more subroutines — Vince Larson / githubweb
#366 (Aug 29, 2023, 3:11:06 AM)
- Adds basic cost function printouts to QuadTune. — Vince Larson / githubweb
#365 (Aug 23, 2023, 3:12:07 AM)
- Fixes bug in QuadTune's code that prescribes parameter values. — Vince Larson / githubweb
#364 (Aug 19, 2023, 3:12:09 AM)
- Hides print statements in RegTune by using beVerbose=False. — Vince Larson / githubweb
#363 (Aug 18, 2023, 3:12:05 AM)
- For RegTune, adds capability to prescribe (not tune) a parameter — Vince Larson / githubweb
#362 (Aug 17, 2023, 3:12:06 AM)
- 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
#361 (Aug 9, 2023, 3:11:10 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
#360 (Aug 2, 2023, 3:11:08 AM)
- 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
#359 (Jul 26, 2023, 3:11:09 AM)
#358 (Jul 21, 2023, 3:11:08 AM)
- 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
#357 (Jul 19, 2023, 3:11:10 AM)
- 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
#356 (Jul 16, 2023, 3:11:07 AM)
#355 (Jul 14, 2023, 3:11:09 AM)
#354 (Jul 12, 2023, 3:11:06 AM)
- 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
#353 (Jul 11, 2023, 3:11:10 AM)
#352 (Jul 7, 2023, 3:11:10 AM)
- Modifying README. Last commit was BIT_CHANGING:0b0ab3d530bef06eb90bf6dde21b26eb25780214 see https://github.com/larson-group/clubb/pull/1091 for details. — Gunther Huebler / githubweb
#351 (Jul 6, 2023, 3:11:08 AM)
- Changing "Fnc" to "fnc" for consistency and easy search. — benjamin.andrew.stephens / githubweb
- Memory usage optimizations (#1091) — noreply / githubweb
#350 (Jun 28, 2023, 3:11:06 AM)
#348 (Jun 21, 2023, 3:11:10 AM)
#347 (Jun 14, 2023, 3:11:09 AM)
- Moving data statements to outter most parts of clubb and little fix in advance_wp2_wp3 (#1088) — noreply / githubweb
#346 (Jun 9, 2023, 3:11:09 AM)
- advance_xp2_xpyp with explicitly managed memory (#1086) — noreply / githubweb
- advance_windm_edsclrm with explicitly managed memory (#1087) — noreply / githubweb
#345 (Jun 7, 2023, 3:11:10 AM)
#344 (Jun 2, 2023, 3:11:11 AM)
#343 (May 31, 2023, 3:11:08 AM)
- 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
#342 (May 21, 2023, 3:11:09 AM)
#341 (May 20, 2023, 3:11:09 AM)
- 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
#340 (May 17, 2023, 3:11:08 AM)
- I updated the README to finish the section on the convergence tests. — bmg2 / githubweb
- Edited the README section on CLUBB convergence tests. — bmg2 / githubweb
#339 (May 16, 2023, 3:11:11 AM)
- 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
#338 (May 14, 2023, 3:11:07 AM)
- 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
#337 (May 10, 2023, 3:11:07 AM)
- 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
#336 (May 7, 2023, 3:11:10 AM)
- 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
#335 (May 4, 2023, 3:11:09 AM)
- Reducing C_wp2_splat to 0.25 (from 2.0) for new implicit splatting code. — benjamin.andrew.stephens / githubweb
#334 (May 3, 2023, 3:11:08 AM)
#333 (May 2, 2023, 3:11:09 AM)
#332 (May 1, 2023, 3:11:09 AM)
- 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
#331 (Apr 24, 2023, 3:11:10 AM)
- changing tunable_parameters — cernikt / githubweb
- changing tunable_parameters — cernikt / githubweb
- changing tunable_parameters — cernikt / 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
#330 (Apr 22, 2023, 3:11:08 AM)
#329 (Apr 21, 2023, 3:11:06 AM)
#328 (Apr 20, 2023, 3:11:07 AM)
- Lscale GPUization (#1079) — noreply / githubweb
- gfortran does not like intent(out) specifiers for functions. — Gunther Huebler / githubweb
#327 (Apr 18, 2023, 3:11:08 AM)
#326 (Apr 7, 2023, 3:11:09 AM)
- 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
#325 (Apr 6, 2023, 2:06:47 PM)
- This commit contains code changes to implement modifications on limiters in three places: — bmg2 / 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
#321 (Mar 31, 2023, 3:11:07 AM)
#320 (Mar 30, 2023, 3:11:09 AM)
#319 (Mar 25, 2023, 3:11:07 AM)
#318 (Mar 23, 2023, 3:11:08 AM)
- 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
#317 (Mar 19, 2023, 3:11:06 AM)
- 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
#316 (Mar 17, 2023, 3:11:07 AM)
- 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
#315 (Mar 16, 2023, 3:11:09 AM)
#314 (Mar 15, 2023, 3:11:08 AM)
#313 (Mar 14, 2023, 3:11:08 AM)
- Making 'a_const' into a CLUBB tunable parameter. (#1072) — noreply / githubweb
- Update README — noreply / githubweb
- Update README — noreply / githubweb
#312 (Mar 10, 2023, 3:11:06 AM)
#311 (Mar 9, 2023, 3:11:07 AM)
- 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
#310 (Mar 7, 2023, 3:11:10 AM)
- Add scripts to configure and run convergence test — bmg2 / githubweb
- reorgnize the scripts for convergence test simulations — bmg2 / githubweb
#309 (Mar 4, 2023, 3:11:08 AM)
- 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
#308 (Mar 1, 2023, 3:11:09 AM)
- Clubb ticket #1025: Implemented way to make esa tuner reproducible, h… (#1068) — noreply / githubweb
#307 (Feb 28, 2023, 3:11:06 AM)
- 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
#306 (Feb 23, 2023, 3:11:06 AM)
#305 (Feb 18, 2023, 3:11:08 AM)
- 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
#304 (Feb 12, 2023, 3:11:09 AM)
#303 (Feb 9, 2023, 3:11:08 AM)
#302 (Feb 8, 2023, 3:11:07 AM)
- 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
#301 (Feb 5, 2023, 3:11:11 AM)
- 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
#300 (Feb 3, 2023, 3:11:09 AM)
- 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
#299 (Feb 1, 2023, 3:11:11 AM)
- Added option (-i) to run_tuner.bash script to enable pre-tuning standalone runs. README will be updated. — Vince Larson / githubweb
#298 (Jan 31, 2023, 3:11:07 AM)
- Adds to dashboard a bar plot that separates nonlinear — Vince Larson / githubweb
#297 (Jan 27, 2023, 3:11:09 AM)
- Adds to dashboard plots error bars for — Vince Larson / githubweb
#296 (Jan 26, 2023, 3:11:10 AM)
- GPUizing sat_mixrat_ice_2D. — 37674341+huebleruwm / githubweb
#295 (Jan 25, 2023, 3:11:10 AM)
- 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
#294 (Jan 21, 2023, 3:11:08 AM)
- Adds to tuner error bars on bias removal (arrow) plots — Vince Larson / githubweb
#293 (Jan 20, 2023, 3:11:09 AM)
- 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
#292 (Jan 19, 2023, 3:11:08 AM)
- Restructuring and Porting of Compute_mixing_length subroutine(Phase 2) (#1054) — noreply / githubweb
#291 (Jan 13, 2023, 3:11:10 AM)
- Restructuring and Porting of Compute_mixing_length subroutine(Phase 1) (#1052) — noreply / githubweb
#290 (Jan 12, 2023, 3:11:09 AM)
- Pushing column loop into lapack wrap. — 37674341+huebleruwm / githubweb
#289 (Jan 4, 2023, 3:11:06 AM)
- 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
#288 (Dec 23, 2022, 3:11:06 AM)
#287 (Dec 15, 2022, 3:11:06 AM)
#286 (Dec 13, 2022, 3:11:10 AM)
- For the dashboard, creates a forward model solution function. — Vince Larson / githubweb
#285 (Dec 10, 2022, 3:11:09 AM)
- 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
#284 (Dec 8, 2022, 3:11:06 AM)
- 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
#283 (Nov 29, 2022, 3:11:07 AM)
- 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
#282 (Nov 25, 2022, 3:11:07 AM)
- Replacing $ with & in namelist definition to make consistent. — Gunther Huebler / githubweb
#281 (Nov 24, 2022, 3:11:08 AM)
- 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
#280 (Nov 23, 2022, 3:11:05 AM)
#279 (Nov 22, 2022, 3:11:08 AM)
#278 (Nov 17, 2022, 3:11:07 AM)
- Making interface for matrix solvers. — 37674341+huebleruwm / githubweb
- Making tridag tridiag everywhere, making sol soln, and adding intent comments. — 37674341+huebleruwm / githubweb
#277 (Nov 9, 2022, 3:11:07 AM)
- Minor adjustment to eliminate spikes in thlm tendencies from the monotonic flux limiter. (#1043) — noreply / githubweb
#276 (Nov 2, 2022, 3:11:09 AM)
- Making clubb_driver only call the multicolumn driver if num_standalone_columns > 1 — 37674341+huebleruwm / githubweb
#274 (Oct 19, 2022, 3:11:06 AM)
- 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
#273 (Oct 15, 2022, 3:11:09 AM)
- 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
#272 (Oct 14, 2022, 3:11:06 AM)
#271 (Oct 10, 2022, 11:17:21 AM)
- 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
#270 (Oct 6, 2022, 3:11:08 AM)
- 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
#269 (Sep 27, 2022, 3:11:10 AM)
- Adds near-coastal regions to the tuner. — Vince Larson / githubweb
#268 (Sep 24, 2022, 3:11:10 AM)
- In tuner, creates box and whiskers version of plot — Vince Larson / githubweb
#267 (Sep 17, 2022, 3:11:08 AM)
- Adding a kludgy but functional trimming for the (non-CLUBB) variables that are — benjamin.andrew.stephens / githubweb
#266 (Sep 13, 2022, 3:11:06 AM)
- 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
#265 (Sep 10, 2022, 3:11:06 AM)
- 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
#264 (Sep 8, 2022, 3:11:10 AM)
- 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
#263 (Sep 2, 2022, 3:11:11 AM)
- Making compatible with latest clubb change. — Gunther Huebler / 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
#262 (Sep 1, 2022, 3:11:07 AM)
- Raw-copy updating src/Morrison_microphys — LarsonGroupSysAdmin / githubweb
#261 (Aug 31, 2022, 3:11:09 AM)
- 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
#260 (Aug 26, 2022, 3:11:08 AM)
#259 (Aug 25, 2022, 3:11:10 AM)
#258 (Aug 18, 2022, 8:18:59 AM)
#256 (Aug 17, 2022, 3:11:10 AM)
- 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
#255 (Aug 16, 2022, 3:11:07 AM)
- 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
#254 (Aug 2, 2022, 3:11:09 AM)
#253 (Jul 29, 2022, 3:11:07 AM)
- Updates tuner with new simulations from Zhun. — Vince Larson / githubweb
#252 (Jul 27, 2022, 3:11:06 AM)
#251 (Jul 26, 2022, 3:11:09 AM)
#250 (Jul 22, 2022, 3:11:07 AM)
#249 (Jul 21, 2022, 3:11:09 AM)
- Update README — noreply / githubweb
- Adds to tuner dashboard a plot of predicted and actual removal of regional biases. — Vince Larson / githubweb
#248 (Jul 20, 2022, 3:11:06 AM)
- Fixing a bug in mono_flux_limiter.F90. (#1026) — noreply / githubweb
- Fixing a bug. — bmg2 / githubweb
#247 (Jul 16, 2022, 3:11:08 AM)
#246 (Jul 14, 2022, 3:11:07 AM)
- 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
#245 (Jul 13, 2022, 3:11:10 AM)
- 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
#244 (Jul 7, 2022, 3:11:07 AM)
- Adds to the tuning dashboard a quadratic optimizer. — Vince Larson / githubweb
#243 (Jun 24, 2022, 3:11:07 AM)
- 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
#242 (Jun 23, 2022, 3:11:10 AM)
- modified clubb_ifort_configuration file to support nan trapping for uninitialized variables — cernikt / githubweb
#241 (Jun 22, 2022, 3:11:07 AM)
- Fixing units in stats_zt_module.F90 — noreply / githubweb
- Adding config file for nvhpc on casper. — Gunther Huebler / githubweb
#240 (Jun 21, 2022, 3:11:05 AM)
- 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
#239 (Jun 20, 2022, 3:11:09 AM)
- Missed file in previous commit. — Gunther Huebler / githubweb
#238 (Jun 18, 2022, 3:11:08 AM)
- 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
#237 (Jun 16, 2022, 3:11:08 AM)
- Pushing loop into fill_holes. — 37674341+huebleruwm / githubweb
- Forgot small change. — 37674341+huebleruwm / githubweb
- Making compatible with latest clubb change. — Gunther Huebler / githubweb
#236 (Jun 14, 2022, 3:11:07 AM)
- Hardcoding 1 into uses of gr arrays where single column versions of gr is used. — Gunther Huebler / githubweb
#235 (Jun 12, 2022, 3:11:10 AM)
- Changing a few spots that use gr%weights that should have been included in commit 2f3542cea1a4dea1b242dd61947087b6458548fb — Gunther Huebler / githubweb
#234 (Jun 11, 2022, 3:11:09 AM)
- 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
#233 (Jun 10, 2022, 3:11:08 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
#232 (Jun 9, 2022, 3:11:08 AM)
#231 (Jun 8, 2022, 3:11:07 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
#230 (Jun 3, 2022, 3:11:08 AM)
- 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
#229 (Jun 2, 2022, 3:11:07 AM)
- 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
#228 (Jun 1, 2022, 3:11:07 AM)
- 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
#227 (May 28, 2022, 3:11:11 AM)
#226 (May 26, 2022, 3:11:07 AM)
- 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
#225 (May 20, 2022, 3:11:09 AM)
- 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
#224 (May 18, 2022, 3:11:11 AM)
- Update sens_matrix_dashboard.py — Vince Larson / githubweb
- Add shear/neutral case (#1005) — noreply / githubweb
#223 (May 17, 2022, 3:11:09 AM)
- Add to tuning dashboard some plots of biases vs. sensitivity. — Vince Larson / githubweb
#222 (May 14, 2022, 3:11:09 AM)
- 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
#221 (May 12, 2022, 3:11:08 AM)
- Adding comments to explain confusing or complicated portions of the Jenkinsfiles. — pbroels / githubweb
#220 (May 6, 2022, 3:11:11 AM)
- 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
#219 (May 4, 2022, 3:11:07 AM)
#218 (May 1, 2022, 3:11:08 AM)
- 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
#217 (Apr 27, 2022, 3:11:10 AM)
- Small bug fix. — Gunther Huebler / githubweb
- Another similar small bug fix. — Gunther Huebler / githubweb
#216 (Apr 26, 2022, 3:11:09 AM)
- Various simple changes to improve performance. All bit-for-bit. — Gunther Huebler / githubweb
- Pushing loop into calc_stability_correction. — Gunther Huebler / githubweb
#215 (Apr 22, 2022, 3:11:08 AM)
#214 (Apr 15, 2022, 3:11:06 AM)
- Updates description of generating pyplotgen movies — noreply / githubweb
- Set the Priority of nondimensional moments to False. — noreply / githubweb
#213 (Apr 13, 2022, 3:11:10 AM)
#212 (Apr 6, 2022, 3:11:07 AM)
#211 (Mar 30, 2022, 3:11:06 AM)
#210 (Mar 26, 2022, 3:11:07 AM)
#209 (Mar 24, 2022, 3:11:10 AM)
#208 (Mar 22, 2022, 3:11:10 AM)
#207 (Mar 17, 2022, 3:11:07 AM)
- 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
#206 (Mar 15, 2022, 3:11:11 AM)
#205 (Mar 11, 2022, 3:11:09 AM)
- 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
#204 (Mar 10, 2022, 3:11:09 AM)
#203 (Mar 2, 2022, 3:11:09 AM)
- 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
#202 (Feb 26, 2022, 3:11:07 AM)
- 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
#201 (Feb 25, 2022, 3:11:11 AM)
- Fixing small bug that breaks runs with scalars. — Gunther Huebler / githubweb
#200 (Feb 24, 2022, 3:11:07 AM)
#199 (Feb 22, 2022, 3:11:09 AM)
#198 (Feb 18, 2022, 3:11:08 AM)
- Adds a naming convention for CLUBB's indices — noreply / githubweb
- Pushing loop into solve_xm_wpxp_with_single_lhs (#986) — noreply / githubweb
#197 (Feb 17, 2022, 3:11:06 AM)
- Adding 2D version of zt2zm and zm2zt to clubb_api — Gunther Huebler / githubweb
#196 (Feb 11, 2022, 3:11:11 AM)
#195 (Feb 10, 2022, 3:11:08 AM)
- 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
#194 (Feb 8, 2022, 3:11:08 AM)
#193 (Feb 5, 2022, 3:11:07 AM)
- 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
#192 (Feb 4, 2022, 3:11:07 AM)
- 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
#191 (Feb 3, 2022, 3:11:08 AM)
- 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
#190 (Feb 2, 2022, 3:11:09 AM)
- 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
#189 (Jan 29, 2022, 3:11:22 AM)
- 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
#188 (Jan 28, 2022, 3:11:23 AM)
#187 (Jan 27, 2022, 3:11:25 AM)
- 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
#186 (Jan 26, 2022, 3:11:23 AM)
- 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
#185 (Jan 25, 2022, 3:11:23 AM)
- Pushing loop into pdf_closure_module and breaking it up. larson-group/clubb#972 — Gunther Huebler / githubweb
#184 (Jan 23, 2022, 3:11:24 AM)
#183 (Jan 22, 2022, 3:11:25 AM)
- 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
#182 (Jan 21, 2022, 3:11:23 AM)
- 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
#181 (Jan 20, 2022, 3:11:24 AM)
- 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
#180 (Jan 19, 2022, 3:11:24 AM)
- 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
#179 (Jan 17, 2022, 3:11:24 AM)
#178 (Jan 15, 2022, 3:11:23 AM)
- 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
#177 (Jan 14, 2022, 3:11:24 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
#176 (Jan 13, 2022, 3:11:24 AM)
- 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
- Fixing character conflict with sed string in jenkinsfile. — pbroels / githubweb
#175 (Jan 11, 2022, 3:29:40 PM)
- Making api version of setup_grid. larson-group/clubb#972 — Gunther Huebler / githubweb
#174 (Jan 11, 2022, 3:11:25 AM)
- 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
#173 (Jan 1, 2022, 3:11:24 AM)
- Modifying the generate subcolumn panels function to smoothly plot both CLUBB and WRF-LASSO SILHS subcolumns. — benjamin.andrew.stephens / githubweb
#172 (Dec 30, 2021, 3:11:22 AM)
#171 (Dec 29, 2021, 3:11:24 AM)
- 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
#170 (Dec 23, 2021, 3:11:27 AM)
- 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
#169 (Dec 21, 2021, 3:11:22 AM)
- Updates to SAM-style budget plots for CLUBB output. — benjamin.andrew.stephens / githubweb
#168 (Dec 18, 2021, 3:11:25 AM)
- 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
#167 (Dec 17, 2021, 3:11:23 AM)
#166 (Dec 16, 2021, 3:11:23 AM)
#165 (Dec 7, 2021, 3:11:26 AM)
#164 (Dec 4, 2021, 3:11:25 AM)
#163 (Dec 3, 2021, 3:11:25 AM)
- See ticket — jan.gruenenwald / githubweb
- added some documentation in pdf_close_module.f90 and started writing of w_up_in_cloud to disk — jan.gruenenwald / githubweb
- See respective messages on the issue 958 on date 10/12/2021 — jan.gruenenwald / githubweb
- Added WSUP from SAM to the VariableGroupWs.py in pyplotgen — jan.gruenenwald / 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
- 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
- fixed compiler warning regarding w_up_in_cloud — jan.gruenenwald / githubweb
#162 (Nov 16, 2021, 3:11:07 AM)
#161 (Nov 12, 2021, 3:11:10 AM)
- 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
#160 (Nov 11, 2021, 3:11:11 AM)
#159 (Nov 9, 2021, 3:11:07 AM)
- Add 3 new features to dashboard: — Vince Larson / githubweb
- Updating tolerance_check.py to Python3. — pbroels / githubweb
#158 (Nov 6, 2021, 3:11:07 AM)
#157 (Nov 2, 2021, 3:11:06 AM)
- 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
#156 (Oct 31, 2021, 3:11:08 AM)
#155 (Oct 30, 2021, 3:11:07 AM)
- I have passed clubb_params down into advance_xm_wpxp_module.F90. — bmg2 / githubweb
- I have passed down CLUBB's tunable parameters into advance_wp2_wp3_module.F90. — bmg2 / githubweb
- I passed down CLUBB's tunable parameters into advance_xp2_xpyp_module.F90 — bmg2 / githubweb
- Passing down more of CLUBB's tunable parameters. — bmg2 / githubweb
- I accidentally removed an important comment in the previous commit. — bmg2 / 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
- Handling the abomination that is lmin. — bmg2 / githubweb
- Passing tunable parameters into the new tau code. — bmg2 / githubweb
- Passed down more parameters. Results are bit-for-bit. — bmg2 / githubweb
- Passing through more clubb parameters. Bit-for-bit — bmg2 / githubweb
- Passing down CLUBB's tunable parameters into the setup_pdf_parameters and — bmg2 / 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
- I am passing down the forgotten parameter, altitude threshold, in — bmg2 / 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
#154 (Oct 28, 2021, 3:11:08 AM)
- 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
#153 (Oct 27, 2021, 3:11:07 AM)
- 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
#152 (Oct 23, 2021, 3:11:11 AM)
- These updates incorporate some of Shixuan Zhang's changes, including: — benjamin.andrew.stephens / githubweb
#151 (Oct 22, 2021, 3:11:10 AM)
- Adding jenkins file — Gunther Huebler / githubweb
- Changing name of jenkins tests. larson-group/clubb#960 — Gunther Huebler / githubweb
- Renaming — Gunther Huebler / githubweb
#150 (Oct 21, 2021, 3:11:08 AM)
- Add a scatterplot of residual biases versus default-simulation biases. — Vince Larson / githubweb
#149 (Oct 15, 2021, 3:11:09 AM)
- 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
#148 (Oct 13, 2021, 3:11:11 AM)
#147 (Oct 8, 2021, 3:11:08 AM)
#146 (Oct 5, 2021, 3:11:08 AM)
#145 (Oct 2, 2021, 3:11:07 AM)
- 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
#144 (Sep 25, 2021, 3:11:06 AM)
#143 (Sep 23, 2021, 3:11:08 AM)
- 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
#142 (Sep 22, 2021, 3:11:09 AM)
#141 (Sep 17, 2021, 3:11:08 AM)
- Adding in helper scripts to replace variables as in ticket #886 and ticket #733. — rhodesk / githubweb
#140 (Sep 16, 2021, 3:11:06 AM)
#139 (Sep 14, 2021, 3:11:08 AM)
#138 (Sep 11, 2021, 3:11:08 AM)
- Adding space to trigger autoupdate. larson-group/sys_admin#755 — Gunther Huebler / githubweb
#137 (Sep 3, 2021, 3:11:09 AM)
- 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
#136 (Sep 2, 2021, 3:11:07 AM)
#135 (Sep 1, 2021, 3:11:10 AM)
#134 (Aug 31, 2021, 3:11:08 AM)
- Adding in l_vary_convect_depth as requested. — 72510114+RhodesKeegan / githubweb
#133 (Aug 28, 2021, 3:11:07 AM)
- Change normalization of sensitivity matrix. — Vince Larson / githubweb
#132 (Aug 26, 2021, 3:11:09 AM)
- Updating the surface clipping coefficient... — noreply / githubweb
- Adding blank line to note that my previous commit was BIT_CHANGING. — noreply / githubweb
#131 (Aug 25, 2021, 3:11:08 AM)
- 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
#130 (Aug 21, 2021, 3:11:08 AM)
#129 (Aug 20, 2021, 3:11:09 AM)
#128 (Aug 18, 2021, 3:11:09 AM)
#127 (Aug 17, 2021, 3:11:09 AM)
- Update argument list of analyzeSensMatrix in the unit tests — Vince Larson / githubweb
#126 (Aug 14, 2021, 3:11:09 AM)
- Removing exit command left by mistake — noreply / githubweb
- 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
#125 (Aug 13, 2021, 3:11:07 AM)
- 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
#124 (Aug 12, 2021, 3:11:07 AM)
- Changing ifort environment variable file to new ifort file. larson-group/sys_admin#750 — pbroels / githubweb
- 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
#123 (Aug 11, 2021, 3:11:09 AM)
- 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
#122 (Aug 10, 2021, 3:11:10 AM)
#121 (Aug 5, 2021, 3:11:07 AM)
- 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
#120 (Aug 4, 2021, 3:11:08 AM)
- 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
#119 (Aug 3, 2021, 3:11:09 AM)
- 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
#118 (Jul 31, 2021, 3:11:07 AM)
- 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
#117 (Jul 30, 2021, 3:11:07 AM)
- 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
#116 (Jul 29, 2021, 9:05:38 AM)
- 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
#115 (Jul 29, 2021, 3:11:06 AM)
- 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
#114 (Jul 28, 2021, 3:11:06 AM)
- 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
#113 (Jul 27, 2021, 3:11:07 AM)
- 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
#112 (Jul 24, 2021, 3:11:08 AM)
- Add new plots and calculations to dashboard. — Vince Larson / githubweb
- I changed the name to calc_responder_driver because I thought that — bmg2 / githubweb
#111 (Jul 23, 2021, 3:11:08 AM)
- 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
#110 (Jul 16, 2021, 3:11:10 AM)
- Feeding gr through arg list for functions outside of CLUBB_core. — rhodesk / githubweb
- Reflecting changes made to clubb_api_module's subroutine's argument lists. #886. — rhodesk / githubweb
- Moving gr from being a public variable in clubb_driver to being defined locally. — rhodesk / githubweb
- Defining gr at the top level main as a local variable and feeding it down as needed. — rhodesk / githubweb
- Removing hardcoded references to passwords. larson-group/sys_admin#733 — pbroels / githubweb
- The purpose of this commit is to see whether or not causing changes in sam's version of clubb will cause errors when the master branch of clubb gets merged intosam. Please ignore this commit unless everything breaks, in which case this is the reason why everything is broken. — rhodesk / githubweb
- Changing jenkins test directory names to be the same as the test name. larson-group/sys_admin#735 — pbroels / githubweb
- Delete blank line in order to trigger nightly tests. — noreply / githubweb
- Adding name specific functionality to prevent workspace removal and emails. larson-group/sys_admin#735 — pbroels / githubweb
- 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
#107 (Jul 13, 2021, 3:11:08 AM)
- Changing Pillow version number in requirements.txt to solve issue brought up by dependabot. larson-group/sys_admin#741 — pbroels / githubweb
#104 (Jul 10, 2021, 3:11:07 AM)
- Fixing error in clubb_error_handling_gfortran_test Jenkinsfile from previous commit to allow for the test to run. — pbroels / githubweb
#103 (Jul 9, 2021, 3:11:08 AM)
- Changing if conditional statements to the name of the tests to ensure all features work as intended. larson-group/sys_admin#735 — pbroels / githubweb
#102 (Jul 8, 2021, 3:11:07 AM)
- Improving error messages in setup_clubb_core. larson-group/e3sm#38 — Gunther Huebler / githubweb
#101 (Jul 7, 2021, 3:11:10 AM)
- Add to dashboard outputs related to observations. — Vince Larson / githubweb
#97 (Jul 3, 2021, 3:11:07 AM)
- 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
- Fixing coding standard violations — rhodesk / 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
#96 (Jul 2, 2021, 3:11:07 AM)
- Adding some preprocessor directives — noreply / githubweb
- Removing a few lines from wangara_sounding.in to be consistent with SAM "snd" and "lsf" files. — benjamin.andrew.stephens / githubweb
#95 (Jul 1, 2021, 12:24:14 PM)
#92 (Jun 30, 2021, 11:56:52 AM)
- Feeding gr through arg list for functions outside of CLUBB_core. — rhodesk / githubweb
- Reflecting changes made to clubb_api_module's subroutine's argument lists. #886. — rhodesk / githubweb
- Moving gr from being a public variable in clubb_driver to being defined locally. — rhodesk / githubweb
- Defining gr at the top level main as a local variable and feeding it down as needed. — rhodesk / githubweb
- Delete blank line in order to trigger nightly tests. — noreply / githubweb
- Adding name specific functionality to prevent workspace removal and emails. larson-group/sys_admin#735 — pbroels / githubweb
- Fixing syntax error preventing jenkins tests from running. larson-group/sys_admin#727 — pbroels / githubweb
#92 (Jun 30, 2021, 11:56:52 AM)
- Feeding gr through arg list for functions outside of CLUBB_core. — rhodesk / githubweb
- Reflecting changes made to clubb_api_module's subroutine's argument lists. #886. — rhodesk / githubweb
- Moving gr from being a public variable in clubb_driver to being defined locally. — rhodesk / githubweb
- Defining gr at the top level main as a local variable and feeding it down as needed. — rhodesk / githubweb
- Delete blank line in order to trigger nightly tests. — noreply / githubweb
- Adding name specific functionality to prevent workspace removal and emails. larson-group/sys_admin#735 — pbroels / githubweb
- Fixing syntax error preventing jenkins tests from running. larson-group/sys_admin#727 — pbroels / githubweb
- Add error header for CLUBB in CAM — noreply / githubweb
#90 (Jun 29, 2021, 3:11:06 AM)
- Changing jenkins test directory names to be the same as the test name. larson-group/sys_admin#735 — pbroels / githubweb
#85 (Jun 25, 2021, 3:11:08 AM)
- Moving 'gr' from front of arg list when being used as intent(inout) to conform to standard. #886. BFB. — rhodesk / githubweb
#84 (Jun 22, 2021, 3:11:11 AM)
#83 (Jun 17, 2021, 3:11:11 AM)
- Fixing typo in stats_zm_module.F90. Background: Since this commit https://github.com/larson-group/clubb/commit/466c5383fa5c0cc85316c6d117826974a5e2e0a3# in August 2020 the upwp budget lines in Pyplotgen have not appeared to be balanced for any cases. It turns out the reason is that a comma and space were added to the upwp_tp variable name in stats_zm_module.F90 in the August 2020 commit. This unusual naming causes pyplotgen not to recognize this variable, so it doesn't get plotted and the lines appear unbalanced. However, since the budget balance test still found the variable, it kept passing successfully. This commit will fix the issue with the pyplotgen plotting by reverting the name to the standard format. — benjamin.andrew.stephens / githubweb
- Fixing a typo from an earlier commit. — noreply / githubweb
#82 (Jun 16, 2021, 3:11:10 AM)
#81 (Jun 11, 2021, 3:11:07 AM)
- Feeding gr through the arg list where need only in the CLUBB_core dir. — rhodesk / githubweb
- Reverted changes to clubb_api. For #886 — rhodesk / githubweb
- Replacing use gr statements with feeding gr throught the arg list. — rhodesk / githubweb
- Fixed spacing issue when adding in gr. BFB identical. For #886. — rhodesk / githubweb
#80 (Jun 9, 2021, 3:11:08 AM)
- Adding proper indentation to needed files. — rhodesk / githubweb
- Fixing spacing issue on blank lines. #886 — rhodesk / githubweb
- Fixed comment changes. #886 — rhodesk / githubweb
- Fixed incorrect spacing on use — rhodesk / githubweb
- Revert "Fixed incorrect spacing on use" — rhodesk / githubweb
- Fixed spacing — rhodesk / githubweb
- Fixed spacing going too far — rhodesk / githubweb
- Fixed comments being pushed over — rhodesk / githubweb
- Fixed not all variables being indented properly — rhodesk / githubweb
- Fixed indentation going beyond variables — rhodesk / githubweb
- Fixed file_functions indentation being off — rhodesk / githubweb
- Fixed indentation on operations being wrong — rhodesk / githubweb
- Reverted incorrect changes to new_pdf and new_hybrid_pdf — rhodesk / githubweb
- Replacing the hardcoded path variables with larson-group.sh variable definitions, see here https://github.com/larson-group/sys_admin/blob/master/set_larson-group_paths/larson-group.sh) — pbroels / githubweb
#79 (Jun 3, 2021, 3:11:10 AM)
- Changed some elements of clubb to allow for better script execution — rhodesk / githubweb
- Fixed clubb not compiling — rhodesk / githubweb
- Revert "Update Case_definitions.py" — isenfireldc / githubweb
#78 (Jun 2, 2021, 3:11:11 AM)
#77 (May 29, 2021, 3:11:11 AM)
- Add "coding standards" so that github search can find this wiki page. — noreply / githubweb
- Fixing fortran standards violation causing compiler errors with nvfortran. See larson-group/clubb#900 and larson-group/clubb#928. — Gunther Huebler / githubweb
#76 (May 28, 2021, 3:11:08 AM)
#75 (May 26, 2021, 3:11:07 AM)
- Makes surface clipping of wp3 consistent with clipping aloft, per #921. This is BIT_CHANGING since it affects how clipping is applied near the surface. — 59519056+bstephens82 / githubweb
- Deleting comments around the old "magic number" for the near-surface clipping. — 59519056+bstephens82 / githubweb
#74 (May 24, 2021, 3:11:11 AM)
#73 (May 23, 2021, 3:11:09 AM)
- Added intent comments. — rhodesk / githubweb
- Added intent comments. — rhodesk / githubweb
- Added intent comments for advance_xp2_xpyp_module.F90. — rhodesk / githubweb
#72 (May 15, 2021, 3:11:10 AM)
- Introduce user-chosen scaling factor for dashboard plots. — Vince Larson / githubweb
- Removing one instance of "l_input_fields"... — noreply / githubweb
#71 (May 14, 2021, 3:11:08 AM)
- Plot fractional approximate biases based on log-transformed parameter values. — Vince Larson / githubweb
- Removing some "use" statement variables from advance_clubb_core, since they are no longer used here but are now used in mixing_length.F90. — benjamin.andrew.stephens / githubweb
- Fixed comment regarding wp3 splatting term. — benjamin.andrew.stephens / githubweb
- Pyplotgen update: adding an "if" statement to correct a problem when plotting movies of SAM budgets. — benjamin.andrew.stephens / githubweb
#70 (May 13, 2021, 3:11:06 AM)
- Renamed unit_var_test --> uninit_var_test to reflect the purpose of the test. — benjamin.andrew.stephens / githubweb
- Setting l_update_pressure = .false. since it was causing a problem with the MC3E test and is turned off in all host models anyway. — benjamin.andrew.stephens / githubweb
- Removing "if" statement around calculation of wp4 in pdf_closure_module.F90 and the same "if" statement around some further manipulation of wp4 in advance_clubb_core. Results are bit-for-bit with this change, since normally all cases calculate wp4 anyway since the "if" condition was always satisfied in normal runs (but not, for example, in some tuning runs). This was done because the new wp3_pr_dfsn term needs wp4 in its current formulation so it needs to always be calculated. — benjamin.andrew.stephens / githubweb
#69 (May 12, 2021, 3:11:08 AM)
- Adding some new code that puts the diffusion term d(wp2*em)/dz into a new function, creates a new wp3 budget term (wp3_pr_dfsn), and adds that new budget term to pyplotgen. — 59519056+bstephens82 / githubweb
- Adding new coefficient to control the wp3 pressure diffusion term. — 59519056+bstephens82 / githubweb
- Some minor updates to advance_wp2_wp3 relevant to the pr_turb and pr_dfsn terms. — 59519056+bstephens82 / githubweb
- Converting em*d(em)/dz to d(em^2)/dz in the wp3_pr_turb term and fixing a typo. — 59519056+bstephens82 / githubweb
- Renaming C_wp3_turb --> C_wp3_pr_turb (BIT_CHANGING due to name change in netcdf output). — 59519056+bstephens82 / githubweb
- Resetting C_wp3_pr_dfsn constant to zero in two tunable_parameters.in files since it was set to 0.1 by mistake. — 59519056+bstephens82 / githubweb
- Pyplotgen update: — 59519056+bstephens82 / githubweb
- These changes add the new fourth-order moment variables wp2up2 and wp2vp2 to the CLUBB code. This requires a new function in pdf_closure_module since they must be calculated separately with a new formula, and they are fed through into advance_wp2_wp3 for use with the pr_dfsn subroutine. They are also added to the standard stats file and will be output to netcdf, hence this commit is BIT_CHANGING. — 59519056+bstephens82 / githubweb
- Renaming parameter C_wp3_turb-->C_wp3_pr_turb in the alternative tunable_parameters files. — 59519056+bstephens82 / githubweb
- Putting the wp3_pr_turb formulation back to its d(rho*wp2*em)/dz form. This would be a BIT_CHANGING commit since it would change the answers for the pr_turb term. However once this branch is merged into the master branch, results should be bit-for-bit since this term was only modified in the alternate branch. — 59519056+bstephens82 / githubweb
- Pyplotgen updates: adding new wp3_pr_dfsn term to SAM style budgets. — benjamin.andrew.stephens / githubweb
- Added intent comments for the following files: — rhodesk / githubweb
#68 (May 5, 2021, 3:11:11 AM)
- Add extra example to pyplotgen quickstart guide — noreply / githubweb
- Changed safeguard threshold in sigma_sqd_w. — rhodesk / githubweb
- This commit is not BIT_CHANGING — noreply / githubweb
#67 (May 4, 2021, 3:11:07 AM)
- Add parameter value spread to dashboard plots. — Vince Larson / githubweb
- Added in sqrt_Ri_zm to all_stats.in #909 — rhodesk / githubweb
- clubb warnings introduced from merge have been removed #909 — rhodesk / githubweb
- moved sqrt_Ri_zm from vars_zt to vars_zm in all_stats.in #909 — rhodesk / githubweb
#66 (May 1, 2021, 3:11:09 AM)
- Pushing loops related to pdf_params down. larson-group/cam#129 — Gunther Huebler / githubweb
#65 (Apr 30, 2021, 3:11:10 AM)
- Pyplotgen updates: — 59519056+bstephens82 / githubweb
- Pyplotgen updates: — 59519056+bstephens82 / githubweb
- Pyplotgen update: Edit titles and axis titles for new SAM stats — 59519056+bstephens82 / githubweb
- Adding second dimension to allocatable arrays in pdf_parameter type. This also requires lots of dummy dimensions in clubb where pdf_params is used, since clubb only works over a single column, but silhs does not need such a dummy dimension. larson-group/cam#129 — Gunther Huebler / githubweb
- Fixing lines that exceed 100 characters. — Gunther Huebler / githubweb
- Pass parameter error bars up to dashboard. — Vince Larson / githubweb
- Update netcdf sensitivity files in dashboard. — Vince Larson / githubweb
#64 (Apr 28, 2021, 3:11:09 AM)
- Changed ustar from an array to a scalar issue #909 — rhodesk / githubweb
- Renamed Ri_zm to sqrt_Ri_zm and iRi_zm to isqrt_Ri_zm #909 — rhodesk / githubweb
- Created new subroutine and ensured it's BFB. All cases run sucessfully #909 — rhodesk / githubweb
- added in missing flag which was causing memory errors #909 — rhodesk / githubweb
- confirmed BFB with e3sam flag set to false and true, no other issues detected in mixing_length #909 — rhodesk / githubweb
- Add error estimate for parameter values. Still incomplete. — Vince Larson / githubweb
- Reformatted mixing length to be more compliant with the coding standard #909 — rhodesk / githubweb
- added a reference to new subroutine #909 — rhodesk / githubweb
#63 (Apr 24, 2021, 3:11:10 AM)
- Formatting and condensing if statements. All bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
- Making hydromet_pdf_params optional in setup_pdf_parameters. larson-group/cam#129 — Gunther Huebler / githubweb
#62 (Apr 23, 2021, 3:11:11 AM)
- Separating precip fractions from hyrdromet_pdf_params and creating a type of it's own for it. This is bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
#61 (Apr 22, 2021, 3:11:07 AM)
- Add sensitivity .nc files for new P3 parameters — Vince Larson / githubweb
- Add metric error plot to dashboard. — Vince Larson / githubweb
- Update stats_zm_module.F90 — noreply / githubweb
- Update README — noreply / githubweb
- Adding dummy dimensions to calls to procedures that operate over 2 dimensions now, and remove 1D versions of those procedures. larson-group/cam#129 — Gunther Huebler / githubweb
#60 (Apr 20, 2021, 3:11:06 AM)
- Add new sensitivity runs to dashboard — Vince Larson / githubweb
#59 (Apr 17, 2021, 3:11:06 AM)
- Add principal components line to dashboard plots. — Vince Larson / githubweb
#58 (Apr 16, 2021, 3:11:11 AM)
- This commit adds several new statistics output variables, including <w'^2p'>, and a new subroutine to compute bivariate 4th-order moments. The new variables are added to the default RUNDATA/lst file. — benjamin.andrew.stephens / githubweb
#57 (Apr 14, 2021, 3:11:10 AM)
- Plot fractional biases and parameter value changes on dashboard. — Vince Larson / githubweb
- Simplify entry of metrics and parameter values. — Vince Larson / githubweb
#56 (Apr 13, 2021, 3:11:08 AM)
- Pyplotgen changes: — benjamin.andrew.stephens / githubweb
- Updating output variables with DIFF to DFSN to clarify that they are diffusion variables. — 59519056+bstephens82 / githubweb
#55 (Apr 12, 2021, 3:11:09 AM)
- Scale normalized sensitivity matrix by parameter values — Vince Larson / githubweb
- Create README file for the benefit of external users. — noreply / githubweb
- Add data from global runs to dashboard — Vince Larson / githubweb
#54 (Apr 11, 2021, 3:11:08 AM)
- Connect dashboard with analyze_sensitivity_matrix. — Vince Larson / githubweb
- Move sensitivity matrix files to their own directory. — Vince Larson / githubweb
#53 (Apr 10, 2021, 3:11:07 AM)
- Add new driver code that creates a web dashboard — Vince Larson / githubweb
- Performance improvements from chaning loop orderings and redundant operation reduction. All bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
- Reordering dimensions on some arrays. This is bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
- Reducing operations. All bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
- Adding 2D subroutine versions of some functions to improve performance. This is all bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
- Some small cleanup, all just formatting. larson-group/cam#129 — Gunther Huebler / githubweb
#52 (Apr 9, 2021, 3:11:07 AM)
- Reordering dimensions of mu, sigma, corr_arrays, and cholesky matrices. This makes the dimension ordering more consistent with similar arrays and should help to reduce computational cost by reducing array slicing. This is all bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
#51 (Apr 8, 2021, 4:20:35 PM)
- Reducing the number of calls to Cholesky_factor. This is bit-for-bit for all standalone cases and our coarse res version of cam. larson-group/cam#129 — Gunther Huebler / githubweb
#50 (Apr 8, 2021, 3:11:10 AM)
- Moving use statement for one_half inside ifdef, since it is only needed if compilation with MKL functions is enabled. — Gunther Huebler / githubweb
- Adding new code to create lumped budgets to make comparisons easier between SAM and CLUBB. See #895. — 59519056+bstephens82 / githubweb
- Updates to sam-style-budgets option. — 59519056+bstephens82 / githubweb
- Additional updates to make CLUBB budgets look like SAM budgets. — 59519056+bstephens82 / githubweb
- Pyplotgen changes: — 59519056+bstephens82 / githubweb
- Update VariableGroupBaseBudgetsSamStyle.py — 59519056+bstephens82 / githubweb
- Update VariableGroupBaseBudgetsSamStyle.py — 59519056+bstephens82 / githubweb
- Updates to address pull request comments. — 59519056+bstephens82 / githubweb
- Update VariableGroupBaseBudgetsSamStyle.py — 59519056+bstephens82 / githubweb
#49 (Apr 7, 2021, 3:11:09 AM)
- Adding comments explaining why component_corr_x_hm_n_ip uses corr_array_n_cloud twice. larson-group/cam#129 — Gunther Huebler / githubweb
- More loop pushing, all bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
- Adding one_half to use statement. This was a bug preventing compilation when using the ifort compiler with the MKL functions. — Gunther Huebler / githubweb
#48 (Apr 6, 2021, 3:11:08 AM)
- Fix bug in variable transformation, add linear-solution printout, — Vince Larson / githubweb
- Add diagnostic on defaultBiasesOrigApprox — noreply / githubweb
#47 (Apr 2, 2021, 3:11:10 AM)
- Print sensMatrixOrig and omit svdInvrsNormlzdWeighted. — Vince Larson / githubweb
- More loop pushing. All bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
#46 (Apr 1, 2021, 3:11:10 AM)
- Test how well SVD solves matrix equation. — Vince Larson / githubweb
- More loop pushing. All bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
#45 (Mar 31, 2021, 3:11:10 AM)
- More pushing loops down. All bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
#44 (Mar 30, 2021, 3:11:10 AM)
- Eliminate normalization by default parameter values — noreply / githubweb
- Fix error related to comparing 2 numpy arrays — noreply / githubweb
#43 (Mar 28, 2021, 3:11:11 AM)
- Allow parameters to be transformed from [0,inf] to [-inf,inf]. — Vince Larson / githubweb
#42 (Mar 27, 2021, 3:11:11 AM)
- Add 2 more unit tests to test_analyzeSensMatrix.py — Vince Larson / githubweb
- De-weight metrics that needn't be matched closely. — Vince Larson / githubweb
- Pushed down some more loops in setup_pdf_params. All bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
#41 (Mar 25, 2021, 3:11:10 AM)
- Print more variables and add assertion checks — Vince Larson / githubweb
- Change "print" to "sys.exit". — Vince Larson / githubweb
- Pushing grid column loop into setup_pdf_params. Adding iterface too, allowing us to call it with single or multiple columns so that the host models don't need updating to work with this change. This is bit-for-bit, tested with clubb_standalone and cam coarse res run. larson-group/cam#129 — Gunther Huebler / githubweb
- Broke up column loop inside setup_pdf_params. This is all bit-for-bit. larson-group/cam#129 — Gunther Huebler / githubweb
- Fixed typo bug. larson-group/cam#129 — Gunther Huebler / githubweb
#40 (Mar 24, 2021, 3:11:07 AM)
- Fix a bug in the calculation of dparamsSoln — Vince Larson / githubweb
#39 (Mar 23, 2021, 3:11:09 AM)
- Changed surface to sfc in all instances where requested — rhodesk / githubweb
- Reverted surface to sfc change where applicable — noreply / githubweb
- Undid sfc change in stats_sfc_module.F90 — noreply / githubweb
- Undid sfc change to grid_class.F90 — noreply / githubweb
- Undid sfc change in numerical_check.F90 — noreply / githubweb
- This is a unit test for function analyzeSensMatrix — noreply / githubweb
- Normalize and transform parameters. — Vince Larson / githubweb
- Add function that plots sensitivity matrix elements — noreply / githubweb
- Call function to plot sensitivity matrix — noreply / githubweb
- Print params and metrics names rather than numbers — noreply / githubweb
#38 (Mar 20, 2021, 3:11:11 AM)
- Add two assertion checks. One checks that the sensitivity — Vince Larson / githubweb
#37 (Mar 19, 2021, 3:11:09 AM)
- Observations value for global mean and regional mean. — guozhun / githubweb
- Fix 3 bugs: change "numMetrics" to "numParams" in invrsBiasesMatrix, — noreply / githubweb
- Remove inadvertent introduction of pdb.set_trace() — noreply / githubweb
#36 (Mar 18, 2021, 3:11:09 AM)
- This commit switches the names, but not the values, of the dp1 and pr1 variables for up2 and vp2. In other words, up2_dp1 <---> up2_pr1 and vp2_dp1 <---> vp2_pr1. This makes the terms in these equations more consistent with the terms in the wp2 equation. I believe this commit is BIT_CHANGING since it will affect the values of these variables even though the nightly plot profiles should not change (but the budget plots would have these lines swapped). — Vince Larson / githubweb
- Sensitivity matrix code now reads netcdf files by default. — Vince Larson / githubweb
- Create new driver function, analyzeSensMatrix. — Vince Larson / githubweb
- Change netcdf package to netCDF4. Now Zhun's — Vince Larson / githubweb
#35 (Mar 17, 2021, 3:11:08 AM)
- Break sensitivity matrix calculations into functions. — Vince Larson / githubweb
- I put more sensitivity matrix code into functions, — Vince Larson / githubweb
#34 (Mar 16, 2021, 3:11:08 AM)
- Add sample commands to read in metrics and parameter values — Vince Larson / githubweb
#33 (Mar 14, 2021, 3:11:10 AM)
#32 (Mar 12, 2021, 3:11:08 AM)
- Update run_scm_all.bash to print an all good message. larson_group/sys_admin#689 — noreply / githubweb
#31 (Mar 11, 2021, 3:11:07 AM)
#30 (Mar 10, 2021, 3:11:07 AM)
- Adding "em" as a standard output variable in Pyplotgen. — benjamin.andrew.stephens / githubweb
- I added an option to improve dry, convecting boundary layers. — Vince Larson / githubweb
#29 (Mar 8, 2021, 3:11:07 AM)
#28 (Mar 7, 2021, 3:11:07 AM)
#27 (Mar 4, 2021, 3:11:06 AM)
- Adding the Mac test to production. — pbroels / githubweb
- Adds restart_silhs_test and edits run_restart_test script — Vince Larson / githubweb
- Edits Jenkinsfile for restart_test to work with edits — Vince Larson / githubweb
- Adds code to send email on failure to Jenkinsfile — Vince Larson / githubweb
- Making a change to minimize mac test run time. — noreply / githubweb
#26 (Mar 3, 2021, 3:11:07 AM)
#25 (Mar 2, 2021, 3:11:06 AM)
- Turning on wp3 pr_turb term. — benjamin.andrew.stephens / githubweb
#24 (Feb 28, 2021, 3:11:10 AM)
#23 (Feb 27, 2021, 3:11:09 AM)
- Added a md file for coding standards — noreply / githubweb
- Deleted clubb_coding_standards.md — noreply / githubweb
- Added clubb_coding_standards.md — noreply / githubweb
- Fixed missing header identifying authors — noreply / githubweb
- Centered header for coding_standards — noreply / githubweb
- Reverted previous changes — noreply / githubweb
- Adding Shixuan's godunov_xpyp_ta updates here in case we want to merge them into our master branch. See #902. — 59519056+bstephens82 / githubweb
- Made slight formatting changes — noreply / githubweb
- Replaced with clubb_coding_standards.md — noreply / githubweb
#22 (Feb 25, 2021, 3:11:06 AM)
- To fix the G_unit tuner tests, I increased the maximum iterations — Vince Larson / githubweb
#21 (Feb 24, 2021, 3:11:10 AM)
- I changed the tuner's configuration of three cloud cases — Vince Larson / githubweb
- Update VariableGroupSamBudgets.py — noreply / githubweb
#20 (Feb 21, 2021, 3:11:08 AM)
- Changes error handling in error.f90 for the fire tuner — Vince Larson / githubweb
- Changes non-success `stop` statements to `error stop` — Vince Larson / githubweb
- Changes non-success `stop` statements to `error stop` — Vince Larson / githubweb
- Changes non-success `stop` statements to `error stop` — Vince Larson / githubweb
- Changes non-success `stop` statements to `error stop` — Vince Larson / githubweb
- Changes non-success `stop` statements to `error stop` — Vince Larson / githubweb
- Changes non-success `stop` statements to `error stop` — Vince Larson / githubweb
- Edits the Jenkinsfile for uninit_var_test to allow it to run — Vince Larson / githubweb
#19 (Feb 20, 2021, 3:11:07 AM)
- Adding new Jenkinsfile for the clubb restart test. See #898. — benjamin.andrew.stephens / githubweb
- I removed mentions of "svn" or replaced them with "git". — noreply / githubweb
#18 (Feb 17, 2021, 3:11:08 AM)
- Changing dimension order of rand_pool to make consistent with previous reorderings. This is BIT_CHANGING for silhs cases since it changes the order in which random numbers are used. larson-group/cam#129 — Gunther Huebler / githubweb
#17 (Feb 13, 2021, 3:11:11 AM)
- I'm adding BIT_CHANGING here because the word was mistyped — noreply / githubweb
- I moved the pyplotgen example commands to the top of the README. — noreply / githubweb
#16 (Feb 12, 2021, 3:11:06 AM)
- Revert "Changes error handling within error.f90 for the fire tuner" — isenfireldc / githubweb
#15 (Feb 11, 2021, 3:11:07 AM)
- Adding email on fail functionaity to all tests. — pbroels / githubweb
- Changes error handling within error.f90 for the fire tuner — isenfireldc / githubweb
#14 (Feb 5, 2021, 3:11:09 AM)
- Moving the acc update host directive to after the wait directives in silhs. Since silhs runs with asyncronous kernel calls the update was occasionally happening before some clipping was finished, causing problems in assert_correct_cloud_normal. This is only a problem when compiling with OpenACC enabled, so it should be bit identical for all our tests. larson-group/cam#129 — Gunther Huebler / githubweb
- Reording vertical and subcolumn dimensions in SILHS. This is BIT_CHANING in some cases, seemly due to an outputting error for the precip_rate field, but plotted results are identical. larson-group/cam#129 — Gunther Huebler / githubweb
#13 (Feb 4, 2021, 3:11:09 AM)
#12 (Feb 2, 2021, 3:11:08 AM)
- Changed error_test back, it was already failing when it should — isenfireldc / githubweb
#11 (Jan 29, 2021, 3:33:11 AM)
- Update parameters_tunable.F90 — noreply / githubweb
- Adding restart test file so I don't have to store it locally. I think it works fine, but additional testing couldn't hurt. — benjamin.andrew.stephens / githubweb
- Update run_restart_test.bash — noreply / githubweb
#10 (Jan 28, 2021, 3:33:11 AM)
- Updating advance_xm_wpxp_module so that the upwp_pr4 term uses the parameter C_uu_shr instead of the hard-coded value 0.7. Also updating the value of C_uu_shr from 0.3 to 0.4 after testing priority-cases with the new upwp_pr4 term. — benjamin.andrew.stephens / githubweb
- Edited error_test so that it can fail — isenfireldc / githubweb
#9 (Jan 27, 2021, 3:33:10 AM)
- Incorporating Shixuan Zhang's and Chris Vogl's "l_godunov_upwind_wpxp_ta" flag and related code. The flag is set to false by default so results are unaffected. See #902. — benjamin.andrew.stephens / githubweb
- Update configurable_model_flags.in — noreply / githubweb
- Pyplotgen update: — benjamin.andrew.stephens / githubweb
#8 (Jan 26, 2021, 3:33:07 AM)
- Revert "I'm adding the api entry for read_silhs_parameters, called" — bmg2 / githubweb
- Revert "Fixed a preprocessor command." — bmg2 / githubweb
- Revert "This will allow for a better interface of SILHS parameter" — bmg2 / githubweb
- I updated silhs_api_module so that vert_decorr_coef is publically available — bmg2 / githubweb
#7 (Jan 23, 2021, 3:33:07 AM)
- Create linux_x86_64_gfortran_compy.bash — noreply / githubweb
- Create linux_x86_64_ifort_compy.bash — noreply / githubweb
#6 (Jan 22, 2021, 3:33:10 AM)
- I deleted an unneeded identification file left over from svn. — noreply / githubweb
- Adding the github_nightly_update_scripts to production. Also editted error_test to have more descriptive stage names. — pbroels / githubweb
- Removing Jenkinsfile from root directory. — pbroels / githubweb
- This will allow for a better interface of SILHS parameter — bmg2 / githubweb
- Fixed a preprocessor command. — bmg2 / githubweb
- I'm adding the api entry for read_silhs_parameters, called — bmg2 / githubweb
#5 (Jan 21, 2021, 3:33:09 AM)
- I increased the max length of filenames in the tuner — noreply / githubweb
- Adding check_budget_balance to production. — pbroels / githubweb
- Updating backwards compatibility parameter values because the name of the C5 parameter changed. #901 — pbroels / githubweb
- I added comments on parameters for Gunther's esa_driver. — noreply / githubweb
- This commit renames the wp3 budget term from "bp2" to "pr_turb", and renames the related parameter "C15" to "C_wp3_turb". The majority of files changed are supplemental files such as postprocessing files for plotgen and pyplotgen and tuner files and input files. — benjamin.andrew.stephens / githubweb