4 |
Notes on tags used in MITgcmUV |
Notes on tags used in MITgcmUV |
5 |
============================== |
============================== |
6 |
|
|
7 |
|
o pkg/ecco: increase modularity and improve logic |
8 |
|
- ecco_toolbox.F (new) : basic operations that are often used |
9 |
|
(for now, ecco_toolbox.F simply contains function ecco_zero). |
10 |
|
- cost_gencal.F (new) : determine filnames and records. |
11 |
|
- cost_gendif.F (new) : compute masked model-data difference. |
12 |
|
- cost_genread.F : use ecco_zero to initialize field to 0s. |
13 |
|
- cost_generic.F : use spzeroloc rather than hard-coded -9999, |
14 |
|
and exploit the above functions leading to more compact code. |
15 |
|
- ecco_check.F, ecco_readparms.F : bring logic up to date (using_tpj, |
16 |
|
using_ers, using_gfo, using_mdt is now only defined within gencost) |
17 |
o pkg/ecco: extend generic cost capabilities |
o pkg/ecco: extend generic cost capabilities |
18 |
- pkg/ecco : added 3D gencost (ALLOW_GENCOST3D), added gencost |
- pkg/ecco : added 3D gencost (ALLOW_GENCOST3D), added gencost |
19 |
capabilities via gencost_preproc, gencost_posproc, gencost_nrecperiod, |
capabilities via gencost_preproc, gencost_posproc, gencost_nrecperiod, |
30 |
- pkg/ecco/ecco_cost_init_fixed.F : extract gencost weights from |
- pkg/ecco/ecco_cost_init_fixed.F : extract gencost weights from |
31 |
ecco_cost_weights, re-activate ecco_summary, determine gencost_barskip |
ecco_cost_weights, re-activate ecco_summary, determine gencost_barskip |
32 |
- pkg/ecco/ecco_summary.F : report gencost variables |
- pkg/ecco/ecco_summary.F : report gencost variables |
33 |
|
- pkg/ecco/cost_gencost_customize.F : treat case of scatterometer costs |
34 |
o pkg/sea/SEAICE_OPTIONS.h : add ALLOW_COST_ICE, ALLOW_SEAICE_COST_SMR_AREA |
o pkg/sea/SEAICE_OPTIONS.h : add ALLOW_COST_ICE, ALLOW_SEAICE_COST_SMR_AREA |
35 |
o pkg/ecco: internal re-organization |
o pkg/ecco: internal re-organization |
36 |
- resolve un-necessary dependancies within pkg/ecco and to pkg/ctrl |
- resolve un-necessary dependancies within pkg/ecco and to pkg/ctrl |