12 |
truncation error is expected when adding an ADEXCH call in the middle of |
truncation error is expected when adding an ADEXCH call in the middle of |
13 |
the time-stepping (although mathematically identical). |
the time-stepping (although mathematically identical). |
14 |
modifs: |
modifs: |
15 |
|
- fix some incorrect type (RL/RS, UV/scalar) in ADEXCH calls and ad-vars |
16 |
|
declaration (adEddyPsiX,adEddyPsiY in adcommon.h). |
17 |
- add new run-time params (dumpAdVarExch & mon_AdVarExch) to select how to |
- add new run-time params (dumpAdVarExch & mon_AdVarExch) to select how to |
18 |
apply ADEXCH before monitor or snap-shot of ad-variables: |
apply ADEXCH before monitor or snap-shot of ad-variables: |
19 |
=0 : no ADEXCH ; =1 : do ADEXCH ; =2 : apply ADEXCH on a local copy. |
=0 : no ADEXCH ; =1 : do ADEXCH ; =2 : apply ADEXCH on a local copy. |
20 |
- implement new method (copy+adexch) for snap-shot and monitor of main model |
- implement new method (copy+adexch) for snap-shot and monitor of main model |
21 |
ad-vars (but not yet used by default). |
ad-vars (initially not used by default -> output unchanged). |
22 |
- fix some incorrect type (RL/RS, UV/scalar) in ADEXCH calls and ad-vars |
- change default (set to 2) to use new method and update few output_adm.txt |
23 |
declaration (adEddyPsiX,adEddyPsiY in adcommon.h). |
with accurate ad-monitor (global_ocean.90x40x15, tutorial_global_oce_biogeo |
24 |
|
and both tutorial_tracer_adjsens tests). |
25 |
|
- switch 2 global_ocean.cs32x15 AD-tests to AB-2 (seaice_dynmix & thsice) |
26 |
|
and turn off momDissip_In_AB in the 2 other (needed for stable AB-3). |
27 |
o pkg/ctrl: |
o pkg/ctrl: |
28 |
enable the use of a variable number (maxCtrlArr2D, maxCtrlArr3D) of |
enable the use of a variable number (maxCtrlArr2D, maxCtrlArr3D) of |
29 |
generic control variables via |
generic control variables via |