|
| 1 | +commit 46cac2787c3802be0418762948ad6d1231dde182 |
| 2 | +Author: Vincent Larson <vlarson@users.noreply.github.com> |
| 3 | +Date: Sat May 24 07:04:28 2025 -0500 |
| 4 | + |
| 5 | + Clean out clubb_G_unit_reverse_dir_grid_test folder before running Jenkins test |
| 6 | + |
| 7 | +commit dd5f915658016e9a8b64128024eebaf4c7d24318 |
| 8 | +Author: bmg929 <bmg2@uwm.edu> |
| 9 | +Date: Fri May 23 13:13:53 2025 -0500 |
| 10 | + |
| 11 | + Finished my notes, documentation, and instructions for the generalized |
| 12 | + grid test. |
| 13 | + |
| 14 | +commit 003b6cf728915e52cba23dc54bd3ae5ea9ee6364 |
| 15 | +Author: st3113n <0-freundlich-adenin@icloud.com> |
| 16 | +Date: Thu May 22 20:25:09 2025 -0500 |
| 17 | + |
| 18 | + add fix for grid generalization |
| 19 | + |
| 20 | +commit f1798e4237187cb3f36a25c73293c27e6453b0eb |
| 21 | +Author: st3113n <0-freundlich-adenin@icloud.com> |
| 22 | +Date: Thu May 22 20:01:59 2025 -0500 |
| 23 | + |
| 24 | + rename grid_adaptation and remapping modules |
| 25 | + |
| 26 | +commit 01cd6d52d06689c704a7dc1b8239f1a6a82db237 |
| 27 | +Author: st3113n <110198346+st3113n@users.noreply.github.com> |
| 28 | +Date: Thu May 22 18:08:16 2025 -0500 |
| 29 | + |
| 30 | + fix precision error of reals |
| 31 | + |
| 32 | +commit ab83782970ee2389c03e0b387abc35b6452418bc |
| 33 | +Author: bmg929 <bmg2@uwm.edu> |
| 34 | +Date: Thu May 22 11:24:58 2025 -0500 |
| 35 | + |
| 36 | + I start adding some notes on grid generalization. |
| 37 | + |
| 38 | +commit 25d5bed515ab3d6e11e43419ef1fc3a71777e545 |
| 39 | +Author: st3113n <110198346+st3113n@users.noreply.github.com> |
| 40 | +Date: Wed May 21 17:32:02 2025 -0500 |
| 41 | + |
| 42 | + Merge grid adaptation implementation (#1249) |
| 43 | + |
| 44 | + * add tunable parameter interp_from_dycore_grid_method |
| 45 | + |
| 46 | + * add dycore interpolation to atex case with conservative remapping by ullrich |
| 47 | + |
| 48 | + * remove new gpu commands |
| 49 | + |
| 50 | + * add acc annotation for gpu |
| 51 | + |
| 52 | + * remove acc annotation again |
| 53 | + |
| 54 | + * add acc annotation for parallel loop |
| 55 | + |
| 56 | + * add acc annotations for parallel loop execution |
| 57 | + |
| 58 | + * change remapping subroutine to take number of levels and levels as input instead of whole grid object |
| 59 | + |
| 60 | + * add more general functions to interpolate |
| 61 | + |
| 62 | + * add and refactor functions for remapping values given on zm levels |
| 63 | + |
| 64 | + * fix compiler errors and refactoring to stay under 100 chars per line |
| 65 | + |
| 66 | + * remove TODOs and used new interpolating function in interpolate_forcings |
| 67 | + |
| 68 | + * add functions for adaptive grid generation and grid density function normalization |
| 69 | + |
| 70 | + * add conservative ullrich remapping to cases with forcing time dependent inputs |
| 71 | + |
| 72 | + * add grid adaptation and flag |
| 73 | + |
| 74 | + * clean up and add warning for case when remapping from dycore flag cannot be used |
| 75 | + |
| 76 | + * some refactoring |
| 77 | + |
| 78 | + * add logical flag for dycore and renamed flags for dycore and grid adaptation |
| 79 | + |
| 80 | + * remove ifdefs |
| 81 | + |
| 82 | + * refactoring |
| 83 | + |
| 84 | + * add units |
| 85 | + |
| 86 | + * changed Lscale to inverse |
| 87 | + |
| 88 | + * add write to file for grid adaptation (still WIP) |
| 89 | + |
| 90 | + * clean up |
| 91 | + |
| 92 | + * change parameter for grid adaptation and add file and plot script for grid adaptation |
| 93 | + |
| 94 | + * add script for animation |
| 95 | + |
| 96 | + * add e3sm dycore grid |
| 97 | + |
| 98 | + * refactoring for efficiency |
| 99 | + |
| 100 | + * small fix for grid adapt plot script |
| 101 | + |
| 102 | + * add new grid adaptation method with prescribed minimum density profile |
| 103 | + |
| 104 | + * fix call to setup_grid |
| 105 | + |
| 106 | + * add gabls2 case |
| 107 | + |
| 108 | + * add refinement criterion and adaptation trigger |
| 109 | + |
| 110 | + * small fix and add minimum grid density profile to animation |
| 111 | + |
| 112 | + * add grid density to pyplots |
| 113 | + |
| 114 | + * add general refinement criteria for astex and gabls2 case (and arm) |
| 115 | + |
| 116 | + * update create_evenly_grid script |
| 117 | + |
| 118 | + * unfinished save |
| 119 | + |
| 120 | + * WIP: save progress |
| 121 | + |
| 122 | + * save working configuration |
| 123 | + |
| 124 | + * save working config without Lscale |
| 125 | + |
| 126 | + * save working config wo the use of Lscale |
| 127 | + |
| 128 | + * change call to map1_ppm to use correct iv parameter and order 4 |
| 129 | + |
| 130 | + * save code for results in thesis |
| 131 | + |
| 132 | + * add code for results |
| 133 | + |
| 134 | + * refactor remapping module for grid adaptation |
| 135 | + |
| 136 | + * add list of functions/subroutines to remapping module |
| 137 | + |
| 138 | + * adjust use statements |
| 139 | + |
| 140 | + * add model files for arm, astex and gabls2 |
| 141 | + |
| 142 | + * refactor grid_adaptation module |
| 143 | + |
| 144 | + * refactor and adjust tim stopping in clubb_driver |
| 145 | + |
| 146 | + * clean up |
| 147 | + |
| 148 | + * clean up |
| 149 | + |
| 150 | + * add grids |
| 151 | + |
| 152 | + * add scripts |
| 153 | + |
| 154 | + * add changes made to pyplotgen to generate plots for paper |
| 155 | + |
| 156 | + * add configurable model flags file that was used to obtain results |
| 157 | + |
| 158 | + * clean up and save tunable parameters file |
| 159 | + |
| 160 | + * fix error |
| 161 | + |
| 162 | + * fix error |
| 163 | + |
| 164 | + * add grid adapt output for debug level 2 |
| 165 | + |
| 166 | + * change dycore grid |
| 167 | + |
| 168 | + * add plot generation script for paper plots |
| 169 | + |
| 170 | + * add small changes |
| 171 | + |
| 172 | + * add normalization explaination plot to paper plots script |
| 173 | + |
| 174 | + * fix plot |
| 175 | + |
| 176 | + * clean up for stats output |
| 177 | + |
| 178 | + * add comment |
| 179 | + |
| 180 | + * fix use of clubb_at_least_debug_api |
| 181 | + |
| 182 | + * small deallocation fix |
| 183 | + |
| 184 | + * fix merge problems |
| 185 | + |
| 186 | + * revert changes made to test grid adaptation |
| 187 | + |
| 188 | + * revert tunable_parameters for Lscale |
| 189 | + |
| 190 | + * revert changes made to create plots for grid adaptation |
| 191 | + |
| 192 | + * add new line |
| 193 | + |
| 194 | + * add new line |
| 195 | + |
| 196 | + * revert changes |
| 197 | + |
| 198 | + * revert changes made to generate grid adaptation plots |
| 199 | + |
| 200 | +commit df1dbd76ba2ecb03a34137394fbb108eba6a3406 |
| 201 | +Merge: b5929aa67 ec0644cf8 |
| 202 | +Author: bmg929 <bmg2@uwm.edu> |
| 203 | +Date: Tue May 20 00:55:19 2025 -0500 |
| 204 | + |
| 205 | + Merge branch 'master' of github.com:larson-group/clubb |
| 206 | + |
| 207 | +commit b5929aa672244c4324f925e9c05fb2eb39baa1be |
| 208 | +Author: bmg929 <bmg2@uwm.edu> |
| 209 | +Date: Tue May 20 00:54:46 2025 -0500 |
| 210 | + |
| 211 | + zm and zt were mixed up in the error prints argument list. |
| 212 | + |
| 213 | +commit ec0644cf80b501f02e9f43a32d39c9aeb784d669 |
| 214 | +Author: bmg929 <bmg2@uwm.edu> |
| 215 | +Date: Mon May 19 23:11:42 2025 -0500 |
| 216 | + |
| 217 | + For the long-duration clubb_generalized_vertical_grid_test, I am |
| 218 | + shortening the duration of the MC3E runs to half their normal number |
| 219 | + of timesteps in order to cut down on the time it takes to do the run. |
0 commit comments