forked from MITgcm/verification_other
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathupdate_history
316 lines (254 loc) · 14.5 KB
/
update_history
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
Update history and content of "MITgcm/verification_other"
=================================================================
- post PR #449 (fix TICES storage): update ADM output of exp global_oce_llc90,
ecco_v4 test only.
- post PR #438: update 2 ADM output from exp.: global_oce_llc90.
Fixing missing re-initialisation of recip_hFac change gradient-check of
ecco_v4 & ecmwf AD tests. Update reference output (from engaging, gfortran).
- post PR #433: update FWD output of exp.: global_ocean.gm_k3d & .gm_res since
both use quasiHydrostatic=T (-> affects results @ machine trunc. level).
checkpoint67w (2021/03/06) synchronised with main MITgcm code.
- add MOC sensitivity cost in experiment global_oce_cs32/input_ad.sens/ and
generate new ADM output, now from villon.mit.edu (previously from engaging)
checkpoint67v (2021/02/03) synchronised with main MITgcm code.
- global_oce_llc90 experiment:
1) clean/simplify parameter files location:
* move un-used (in any FWD or AD exp) param files from input/ into
input/unused/
* param files which are not used in any FWD exp (but only used in some AD
exp): move them from input/ to input_ad/
* simplify "prepare_run" from 4 FWD input dir by removing it's own dir.
* Ajoint input dir: since local "prepare_run" is no longer linking all files
from corresponding FWD input dir, make a copy of few needed files.
2) Bring back the use of viscFacInAd:
before PR #384, the effect of viscFacAdj, was ignored. Bring it back by
defining the (new) corresponding CPP option: AUTODIFF_ALLOW_VISCFACADJ
(in AUTODIFF_OPTIONS.h), uncomment viscFacInAd setting in data.autodiff
and update all 4 AD reference outputs (since viscFacInAd=2 is now active).
- global_oce_llc90 Adjoint experiment: comment out "viscFacInAd=2." in
data.autodiff since it was previously inactive until PR #384 code fix
but would now require to define AUTODIFF_ALLOW_VISCFACADJ to be used.
- update output of experiment "shelfice_remeshing" following changes in
solve_pentadiagonal.F (-> affects results @ machine trunc. level), PR #410.
checkpoint67u (2020/12/30) synchronised with main MITgcm code.
- update FWD output of experiment "global_oce_llc90" following changes in
seaice_lsr.F (-> affects results @ machine trunc. level), PR #369.
- update some AD output of experiments "global_oce_cs32" & "global_oce_llc90"
following fix for self-adjoint cg2d with nonlinFreeSurf > 1 (PR #392).
checkpoint67t (2020/11/30) synchronised with main MITgcm code.
checkpoint67s (2020/07/31) synchronised with main MITgcm code.
- cleaning experiment "packages.conf":
1) add a 1 line description at the top ;
2) use similar ordering of pkgs in packages.conf, same as for main
MITgcm/verification (see doc/tag-index) ;
3) remove few unused pkgs (timeave, mnc).
checkpoint67r (2020/06/04) synchronised with main MITgcm code.
checkpoint67q (2020/03/19) synchronised with main MITgcm code.
- Remove completely "global_oce_biogeo_bling" experiment since it has been
moved to main MITgcm repository, in verification, on Dec 7, 2019 (PR #307).
checkpoint67p (2020/02/12) synchronised with main MITgcm code.
- Update code of experiment "shelice_remeshing" after main MITgcm PR #124
( https://github.com/MITgcm/MITgcm/pull/124 ) was merged in on Dec 17, 2019.
checkpoint67o (2019/12/23) synchronised with main MITgcm code.
- update results of experiment "shelice_remeshing" following pkg/shelfice
changes from PR #311 (Shelfice implicit drag).
- move here, in dir "shelice_remeshing", the original shelfice_remeshing
experiment from PR #124 "Branch Remeshing" of main MITgcm repos,
with suffix "_vrm" (for: Vertical ReMeshing).
- update results of experiment "offline_cheapaml" following pkg/cheapaml
changes from PR #254
checkpoint67n (2019/11/26) synchronised with main MITgcm code.
- clean-up adjoint code dir of experiment global_oce_biogeo_bling
- new output (generated on new ref. machine "villon") for the 2 GM-K3D
experiments: global_ocean.gm_k3d & gm_res
checkpoint67m (2019/10/16) synchronised with main MITgcm code.
- update output of exp. global_oce_llc90 (all 4 FWD and 2 ADM)
after merging PR #219 on Aug 15.
checkpoint67l (2019/08/29) synchronised with main MITgcm code.
- update output of exp. shelfice_remeshing after merging PR #219 on Aug 15.
- add (TAF) Adjoint set-up to experiment global_oce_biogeo_bling
checkpoint67k (2019/07/19) synchronised with main MITgcm code.
2019/06/19:
- new experiment "atm_strato" (from Matt Kasoar) with enough resolution
in stratosphere to test stratospheric ozone absorption.
checkpoint67j (2019/06/18) synchronised with main MITgcm code.
- update output of experiment global_oce_biogeo_bling (new version of
pkg/bling from PR #243)
checkpoint67i (2019/05/08) synchronised with main MITgcm code.
- update global_oce_cs32 & global_oce_llc90 customized code following
PR #96 modifications in mom_calc_visc.F
checkpoint67h (2019/03/21) synchronised with main MITgcm code.
checkpoint67g (2019/01/03) synchronised with main MITgcm code.
checkpoint67f (2018/11/23) synchronised with main MITgcm code.
- update results of experiment atm_gray (secondary test, ape) after
changing/fixing dependence on water-vapor in wv_exponent=-1 case.
checkpoint67e (2018/10/16) synchronised with main MITgcm code.
2018/10/10: verification_other development moved to GitHub and
CVS repos made read-only
- update (on Sep 12) remaining "data.seaice" from global_oce_cs32
& global_oce_llc90 experiments.
checkpoint67d (2018/09/04) synchronised with main MITgcm code.
- update "data.seaice" from offline_cheapaml/input.dyn by putting back
old seaice parameter default (see PR 116. merged on Aug 25, 2018)
Remain to update: all data.seaice from global_oce_cs32 & global_oce_llc90
- update SIZE.h comments
checkpoint67b (2018/05/05) synchronised with main MITgcm code.
checkpoint67a (2018/03/11) synchronised with main MITgcm code.
checkpoint66o (2018/01/30) synchronised with final CVS tag of main MITgcm code.
checkpoint66n (2018/01/18) synchronised with main MITgcm code.
checkpoint66m (2017/12/12) synchronised with main MITgcm code.
checkpoint66l (2017/10/24) synchronised with main MITgcm code.
checkpoint66k (2017/09/20) synchronised with main MITgcm code.
- update results of experiment global_oce_biogeo_bling (changes in
pkg/bling on 17/09/02, see doc/tag-index).
checkpoint66j (2017/08/15) synchronised with main MITgcm code.
- update results of experiments: atm_gray & cpl_gray+ocn after changing
the way atm-phys momentum tendencies are applied to C-grid dynamics.
checkpoint66i (2017/07/18) synchronised with main MITgcm code.
- experiment "offline_cheapaml": change to use directly the wind
(instead of relative wind) and update output
checkpoint66h (2017/06/02) synchronised with main MITgcm code.
checkpoint66g (2017/04/24) synchronised with main MITgcm code.
checkpoint66f (2017/04/06) synchronised with main MITgcm code.
checkpoint66e (2017/03/14) synchronised with main MITgcm code.
checkpoint66d (2017/02/13) synchronised with main MITgcm code.
checkpoint66c (2017/01/19) synchronised with main MITgcm code.
checkpoint66b (2016/12/01) synchronised with main MITgcm code.
checkpoint66a (2016/10/18) synchronised with main MITgcm code.
- after adding parenthesis in main diagonal calculation of implicit vertical
diffusion matrix (impldiff.F & gad_implicit_r.F), update output of exp.:
global_ocean.gm_k3d, shelfice_remeshing, global_oce_cs32, global_oce_llc90
and cpl_gray+ocn.
checkpoint65z (2016/09/28) synchronised with main MITgcm code.
checkpoint65y (2016/07/29) synchronised with main MITgcm code.
2016/07/07:
- moved old input/code for shelfice_remeshing to MITgcm_contrib/dgoldber/CPL1
- now shelfice_remeshing only tests vertical remeshing
2016/06/29:
- add exp. "global_oce_cs32" to daily gfortran+mpi test on baudelaire
- add exp. "global_oce_biogeo_bling" to ifort daily test on baudelaire
checkpoint65x (2016/06/11) synchronised with main MITgcm code.
2016/05/19-27:
- new pkg "bling" added and tested (daily) with verification experiment
global_oce_biogeo_bling (see MITgcm_contrib/bling/README.txt)
checkpoint65w (2016/05/12) synchronised with main MITgcm code.
checkpoint65v (2016/04/08) synchronised with main MITgcm code.
2016/04/05: remove Ro_SeaLevel from ATM experiment parameter files;
checkpoint65u (2016/03/14) synchronised with main MITgcm code.
2016/03/01:
- exp. shelfice_remeshing tested every night (gfortran & ifort)
checkpoint65s (2016/01/13) synchronised with main MITgcm code.
checkpoint65r (2015/12/21) synchronised with main MITgcm code.
2015/12/13:
- atm_gray: add secondary testing set-up using fixed SST (APE)
and improved radiation code from Ruth Geen.
2015/12/11:
- add experiment "shelfice_remeshing" (Dan & Jim)
checkpoint65q (2015/11/18) synchronised with main MITgcm code.
2015/11/12:
- update cpl_gray+ocn/share-code (ATMIDS.h & OCNIDS.h) and coupler parameter
file (in input_cpl) following coupling pkg changes.
2015/11/04:
- switch from #define GLOBAL_SUM_SEND_RECV to #define GLOBAL_SUM_ORDER_TILES
(i.e., the new default) experiments atm_gray (3 code dir),
global_ocean.gm_k3d & global_ocean.gm_res ; change cpl_gray+ocn (code_atm
& ocn) to also use the new default (#define GLOBAL_SUM_ORDER_TILES).
checkpoint65p (2015/10/23) synchronised with main MITgcm code.
2015/10/23:
- fix cpl_gray+ocn: specify an existing SST file (in data.atm_phys) since
old one was been removed on Jan 22, 2015
checkpoint65n (2015/07/29) synchronised with main MITgcm code.
checkpoint65m (2015/06/15) synchronised with main MITgcm code.
checkpoint65j (2015/02/25) synchronised with main MITgcm code.
2015/02/22:
- update global_ocean.gm_k3d & global_ocean.gm_res output after fixing
pkg/gmredi related code.
checkpoint65i (2015/01/23) synchronised with main MITgcm code.
2015/01/22:
- update atm_gray/input set-up: start from a 1.yr run pickup file (run with
atmPhys_stepSST=F) using closer to present new SST file: SST_symEx3.bin ;
and then switch on atmPhys_stepSST=True and use Qflux file: Qflux_w90.bin
2015/01/21:
- update output of experiments atm_gray & cpl_gray+ocean after fixing
bug in frictional heating in S/R ATM_PHYS_TENDENCY_APPLY_V.
2015/01/14:
- add a test case using ALLOW_EDDYPSI + gmredi K3D scheme (from Michael Bates)
similar to global_ocean.90x40x15 & tutorial_global_oce_latlon experiments;
checkpoint65h (2014/12/17) synchronised with main MITgcm code.
checkpoint65f (2014/10/13) synchronised with main MITgcm code.
2014/10/06:
- update cpl_gray+ocn set-up: switch on saisonal insolation and add two
thin-walls in the ocean from North pole down to 34.S (Double-Drake config);
also adjust diagnostics to get climatological seasonal output.
checkpoint65e (2014/09/28) synchronised with main MITgcm code.
checkpoint65c (2014/08/30) synchronised with main MITgcm code.
checkpoint65a (2014/07/27) synchronised with main MITgcm code.
checkpoint65 (2014/07/18) synchronised with main MITgcm code.
checkpoint64z (2014/07/10) synchronised with main MITgcm code.
checkpoint64x (2014/05/24) synchronised with main MITgcm code.
2014/05/23:
- add experiment global_oce_biogeo_bling (see MITgcm_contrib/bling/README.txt)
2014/05/21:
atm_gray & cpl_gray+ocn: change convection parameters:
switch on "do_virtual" and "do_shallower" (recommended by Paul O'Gorman)
but keep default RH threshold (=0.8)
Update output of cpl_gray+ocn (no need to update atm_gray output,
too short cold start run).
global_ocean.gm_k3d: Update output after fixing minor bugs relating to
finding the +eigenvalues/vectors (in gmredi_calc_eigs.F & gmredi_k3d.F):
was getting only 3 matching digits for cg2d.
New output generated on baudelaire using gfortran and "-devel" option.
Added to bi-weekly ifort+MPI test on acesgrid.
2014/05/11:
- update atm_gray & cpl_gray+ocn output after changes in atmospheric p*:
+ Switch to more accurate p* coordinate slope term (calc_grad_phi_hyd.F)
+ use constant reference Pot.Temp (thetaConst) instead of tRef
+ Acount for true p* correction in theta <-> T conversion in pkg/atm_phys
2014/05/07:
- add a test case for gmredi K3D scheme (set up from Michael Bates)
similar to global_ocean.90x40x15 & tutorial_global_oce_latlon experiments;
daily test on acesgrid (using gfortran with MPI).
checkpoint64w (2014/05/02) synchronised with main MITgcm code.
checkpoint64v (2014/04/11) synchronised with main MITgcm code.
checkpoint64r (2013/12/08) synchronised with main MITgcm code.
checkpoint64p (2013/10/20) synchronised with main MITgcm code.
2013/09/25:
- add simple atm-gray + ocean coupled cs-32 aquaplanet setup
in dir=cpl_gray+ocn; for now, no land, no seaice.
checkpoint64o (2013/09/25) synchronised with main MITgcm code.
checkpoint64m (2013/08/13) synchronised with main MITgcm code.
checkpoint64k (2013/07/23) synchronised with main MITgcm code.
2013/07/07:
- add a 3rd atm_gray set-up, CS-32 with 26 levels and evolving SST
checkpoint64i (2013/06/18) synchronised with main MITgcm code.
2013/06/12:
- add the 2 working set-up (atm_gray & offline_cheapaml) to one acesgrid
daily test (using gfortran with MPI & mth and testing also the restart)
2013/06/10:
- add secondary test (offline_cheapaml/input.dyn/) using seaice-dynamics
and convergent wind to produce precip.
checkpoint64h (2013/05/26)
- add this file and make synchronised tag with main MITgcm code.
2013/05/22:
- add simple experiment "offline_cheapaml" (cartesian-coordinate zonally
periodic channel, similar to offline_exf_seaice/input.thsice)
using cheapAML pkg without ocean time-stepping (offline) but with seaice.
2013/05/08:
- update atm_gray experiments to use new pkg "atm_phys" (instead of mypackage)
2012/09/11:
- add code (for now, using "mypackage") and 2 example experiments
using gray atmospheric physics in dir "atm_gray"; see atm_gray/README.
2012/02/04:
- Create dir "verification_other" in Contrib area (MITgcm_contrib) for
additional - not automatically tested - experiments, some might or
might not be up to date with the main MITgcm code.
- Move from MITgcm/verification to Contrib/verification_other
the following un-tested set-up:
global1x1_tot/
global2x2_tot/
lab_sea/code_ad_seaice_ocean/
input_ad_seaice_ocean/
code_ad_seaice_only/
input_ad_seaice_only/
natl_box_adjoint/
--------------------------------------------------------------------------------