4 |
Notes on tags used in MITgcmUV |
Notes on tags used in MITgcmUV |
5 |
============================== |
============================== |
6 |
|
|
7 |
|
o pkg/ptracers: |
8 |
|
- implement Adams-Bashforth on pTracers (instead of on tracer tendency), |
9 |
|
switched on by setting PTRACERS_doAB_onGpTr=F (default set to doAB_onGtGs) |
10 |
|
- change exp4 secondary test (input.nlfs) to test AB on T & S & pTracer |
11 |
|
with AB-2 code (so that it get tested). |
12 |
|
o model/src: |
13 |
|
- allow to apply Adams-Bashforth on Temp & Salt (instead of on gT,gS) |
14 |
|
with AB-2 code (previously only available with AB-3 code). |
15 |
|
Also move the code (call to ADAMS_BASHFORTH S/R) form thermodynamics.F |
16 |
|
to temp/salt_integrate.F (since the 2nd part of gt/sNm1 update is done |
17 |
|
there, by calling CYCLE_AB_TRACER). |
18 |
|
o pkg/generic_advdiff: |
19 |
|
- change Tracer argument (drop bi,bj indices) in S/R GAD_CALC_RHS, |
20 |
|
GAD_C2_ADV_R, GAD_U3_ADV_R, GAD_C4_ADV_R, GAD_DIFF_R, GAD_BIHARM_R |
21 |
|
+ also in GMREDI_X/Y/RTRANSPORT ; and update corresponding calls in |
22 |
|
S/R temp/salt/ptracers_integrate.F |
23 |
o model/src & pkg/ptracers: |
o model/src & pkg/ptracers: |
24 |
- remove common block variables gT,gS (in DYNVARS.h), except when |
- remove common block variables gT,gS (in DYNVARS.h), except when |
25 |
USE_OLD_EXTERNAL_FORCING is defined; update TAF storage accordingly. |
USE_OLD_EXTERNAL_FORCING is defined; update TAF storage accordingly. |
26 |
- remove common block variable gPtr. |
- remove common block variable gPtr. |
27 |
o model/src & pkgs: |
o model/src & pkgs: |
28 |
- change gTracer (and/or tracer) argument (drop bi,bj indices) in S/R |
- change gTracer (and/or tracer) argument (drop bi,bj indices) in S/R |