| 154 |
#ifdef ALLOW_CTRL_WETV |
#ifdef ALLOW_CTRL_WETV |
| 155 |
read( funit ) (nWetvGlobal(k), k=1,nr) |
read( funit ) (nWetvGlobal(k), k=1,nr) |
| 156 |
#endif |
#endif |
| 157 |
|
#ifdef ALLOW_SHIFWFLX_CONTROL |
| 158 |
|
read(funit) (nWetiGlobal(k), k=1,nr) |
| 159 |
|
c read(funit) nWetiGlobal(1) |
| 160 |
|
#endif |
| 161 |
|
|
| 162 |
cgg( Add OBCS Mask information into the header section for optimization. |
cgg( Add OBCS Mask information into the header section for optimization. |
| 163 |
#ifdef ALLOW_OBCSN_CONTROL |
#ifdef ALLOW_OBCSN_CONTROL |
| 201 |
& (nWetwGlobal(k), k=1,nr) |
& (nWetwGlobal(k), k=1,nr) |
| 202 |
print *, 'pathei: nWetvGlobal ', |
print *, 'pathei: nWetvGlobal ', |
| 203 |
& (nWetvGlobal(k), k=1,nr) |
& (nWetvGlobal(k), k=1,nr) |
| 204 |
|
#ifdef ALLOW_SHIFWFLX_CONTROL |
| 205 |
|
print *, 'pathei: nWetiGlobal ', |
| 206 |
|
& (nWetiGlobal(k), k=1,nr) |
| 207 |
|
#endif |
| 208 |
print *, 'pathei: ncvarindex ', |
print *, 'pathei: ncvarindex ', |
| 209 |
& (ncvarindex(i), i=1,maxcvars) |
& (ncvarindex(i), i=1,maxcvars) |
| 210 |
print *, 'pathei: ncvarrecs ', |
print *, 'pathei: ncvarrecs ', |
| 277 |
cbuffindex = nWetwGlobal(k) |
cbuffindex = nWetwGlobal(k) |
| 278 |
else if (ncvargrd(icvar) .eq. 'v') then |
else if (ncvargrd(icvar) .eq. 'v') then |
| 279 |
cbuffindex = nWetvGlobal(k) |
cbuffindex = nWetvGlobal(k) |
| 280 |
|
#ifdef ALLOW_SHIFWFLX_CONTROL |
| 281 |
|
else if (ncvargrd(icvar) .eq. 'i') then |
| 282 |
|
cbuffindex = nWetiGlobal(k) |
| 283 |
|
#endif |
| 284 |
cgg( O.B. points have the grid mask "m". |
cgg( O.B. points have the grid mask "m". |
| 285 |
else if (ncvargrd(icvar) .eq. 'm') then |
else if (ncvargrd(icvar) .eq. 'm') then |
| 286 |
cgg From "icvrec", calculate what iobcs must be. |
cgg From "icvrec", calculate what iobcs must be. |