4 |
Notes on tags used in MITgcmUV |
Notes on tags used in MITgcmUV |
5 |
============================== |
============================== |
6 |
|
|
7 |
|
o pkg/exf (interpolation): |
8 |
|
- extended input field (2 rows) near the N & S poles: |
9 |
|
* fill in with the symetric value (when even Nb of data in longitude) |
10 |
|
* add average value at the poles only for scalar quantities ; for vector |
11 |
|
component interpolation, skip the averaging and keep duplicated values, |
12 |
|
unless the 2 components have same location (uvInterp=T) in which case |
13 |
|
interpolate the 2 components together using S/R EXF_INTERP_UV. |
14 |
|
- new S/R EXF_INTERP_UV to interpolate the 2 components of a vector field |
15 |
|
together: this allows to account properly for local orientation when |
16 |
|
averaging at N & S pole. |
17 |
|
- add CPP option EXF_USE_OLD_INTERP_POLE to recover old results regarding |
18 |
|
exf-interpolation near N & S poles. Undef by default. |
19 |
|
- add debug check/print on 1rst iter if debugLevel >=2. |
20 |
o pkg/exf: |
o pkg/exf: |
21 |
- change masking flags definition (no longer "parameter"), put them in |
- change masking flags definition (no longer "parameter"), put them in |
22 |
common block and set them in S/R EXF_INIT_FIXED. |
common block and set them in S/R EXF_INIT_FIXED. |