4 |
Notes on tags used in MITgcmUV |
Notes on tags used in MITgcmUV |
5 |
============================== |
============================== |
6 |
|
|
7 |
o pkg/exch2: |
o pkg/mdsio: |
8 |
|
- read/write tiled (local) files: read/write 1-level tile chunk at a time |
9 |
|
(instead of segment of length sNx); expected to speed up tiled IO. |
10 |
|
o pkg/exch2: |
11 |
- take buffer copy from/to array out of S/R exch2_send/recv into new |
- take buffer copy from/to array out of S/R exch2_send/recv into new |
12 |
S/R exch2_put/get ; Exch of local variable now works with MPI+MTH |
S/R exch2_put/get ; Exch of local variable now works with MPI+MTH |
13 |
(tested by removing commom block statement in SOLVE_FOR_PRESSURE.h). |
(tested by removing commom block statement in SOLVE_FOR_PRESSURE.h). |
14 |
- ad version of send/recv no longer needed (but needs exch2_ad_put/ad_get) |
- ad version of send/recv no longer needed (but needs exch2_ad_put/ad_get) |
15 |
- simplify argument list of S/R exch2_get_uv_bounds and exch2_get_scal_bounds |
- simplify argument list of S/R exch2_get_uv_bounds and exch2_get_scal_bounds |
16 |
(which replaces exch2_get_recv_bounds & exch2_get_send_bounds) by |
(which replaces exch2_get_recv_bounds & exch2_get_send_bounds) by |
17 |
including Topology header file (and common blocks). |
including Topology header file (and common blocks). |
18 |
- implement EXCH_IGNORE_CORNERS in scalar exchange (rx1); |
- implement EXCH_IGNORE_CORNERS in scalar exchange (rx1); |