Skip to content
Started 2 yr 0 mo ago
Took 3 days 4 hr
Success

Build #424 (Apr 1, 2023, 3:38:10 AM)

Changes
  1. Pushing column loop into lapack wrap. (details / githubweb)
  2. Restructuring and Porting of Compute_mixing_length subroutine(Phase 1) (#1052) (details / githubweb)
  3. Restructuring and Porting of Compute_mixing_length subroutine(Phase 2) (#1054) (details / githubweb)
  4. 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) (details / githubweb)
  5. Adding tridiag_lu solver (#1056) (details / githubweb)
  6. Adds to tuner error bars on bias removal (arrow) plots (details / githubweb)
  7. Adding OpenACC data directives for mixing length and adg routines (details / githubweb)
  8. 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. (details / githubweb)
  9. GPUizing sat_mixrat_ice_2D. (details / githubweb)
  10. Adds to dashboard plots error bars for (details / githubweb)
  11. Adds to dashboard a bar plot that separates nonlinear (details / githubweb)
  12. Added option (-i) to run_tuner.bash script to enable pre-tuning standalone runs. README will be updated. (details / githubweb)
  13. Pushing column loop into calculate_thvm (details / githubweb)
  14. 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. (details / githubweb)
  15. Removing update_pressure from public list. This was causing compilation crashes. RESOLVED:8c7230fecb877d04fb129ef5e143e0993b4b29b1 (details / githubweb)
  16. 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. (details / githubweb)
  17. GPUizing some helping procedures. (details / githubweb)
  18. 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. (details / githubweb)
  19. Porting pdf_closure subroutine with OpenACC (#1059) (details / githubweb)
  20. made graphing for netcdf_var collector general. #1040 (details / githubweb)
  21. Adding wp3_on_wp2_cfl_num to CLUBB's output stats. (details / githubweb)
  22. Added wp3_on_wp2_cfl_num to the VariableGroupNondimMoments.py file for (details / githubweb)
  23. Update VariableGroupNondimMoments.py (details / githubweb)
  24. 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. (details / githubweb)
  25. Removing usage of gr from pdf_closure. It was only ever used for nz, which is now fed in directly. (details / githubweb)
  26. Clubb ticket #1025: Implemented way to make esa tuner reproducible, h… (#1068) (details / githubweb)
  27. added autocommit message maker to clubb so I have an easier time testing it (details / githubweb)
  28. changes to integrate message maker into gitUpdate scripts (details / githubweb)
  29. Oops, I made 1 small error, should be consistent now. (details / githubweb)
  30. Implementing changes to the initial conditions. (details / githubweb)
  31. This commit most definitely does not change any bits, (details / githubweb)
  32. Add scripts to configure and run convergence test (details / githubweb)
  33. reorgnize the scripts for convergence test simulations (details / githubweb)
  34. Update README (details / githubweb)
  35. Gpu updates (#1070) (details / githubweb)
  36. Code changes to implement modified boundary condition (details / githubweb)
  37. Implements Thomas Toniazzo's bug fix for spike removal (details / githubweb)
  38. Fixed an old notation change in the README (details / githubweb)
  39. Update README (details / githubweb)
  40. Making 'a_const' into a CLUBB tunable parameter. (#1072) (details / githubweb)
  41. Update README (details / githubweb)
  42. Update README (details / githubweb)
  43. Pdf closure driver gpuization (#1071) (details / githubweb)
  44. Update README (details / githubweb)
  45. 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. (details / githubweb)
  46. 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. (details / githubweb)
  47. 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. (details / githubweb)
  48. Small GPU fixes (#1076) (details / githubweb)
  49. Adds blank line to trigger nightly tests (details / githubweb)
  50. Code changes to implement modificiations on wp3 clippings (details / githubweb)
  51. This commit contains code changes to implement modifications on limiters in three places: (details / githubweb)

Started by an SCM change

Revision: 4b16d833e86ad23ef6ea81de67c38c596ebccd25
Repository: https://github.com/larson-group/clubb.git
  • refs/remotes/origin/master