47 |
C uDragTerms :: drag term |
C uDragTerms :: drag term |
48 |
_RL uDragTerms(1-OLx:sNx+OLx,1-OLy:sNy+OLy) |
_RL uDragTerms(1-OLx:sNx+OLx,1-OLy:sNy+OLy) |
49 |
|
|
50 |
|
#ifdef ALLOW_SHELFICE |
51 |
C !LOCAL VARIABLES : ==================================================== |
C !LOCAL VARIABLES : ==================================================== |
52 |
C i,j :: loop indices |
C i,j :: loop indices |
53 |
C Kp1 :: =k+1 for k<Nr, =Nr for k>=Nr |
C Kp1 :: =k+1 for k<Nr, =Nr for k>=Nr |
56 |
_RL rdrckp1,maskUp |
_RL rdrckp1,maskUp |
57 |
CEOP |
CEOP |
58 |
|
|
59 |
C- No-slip BCs impose a drag at bottom |
C- No-slip BCs impose a drag at top |
60 |
IF ( usingZCoords ) THEN |
IF ( usingZCoords ) THEN |
61 |
kTop = 1 |
kTop = 1 |
62 |
kUp = k |
kUp = k |
95 |
CML & myThid) |
CML & myThid) |
96 |
CML ENDIF |
CML ENDIF |
97 |
CML#endif /* ALLOW_DIAGNOSTICS */ |
CML#endif /* ALLOW_DIAGNOSTICS */ |
98 |
|
#endif /* ALLOW_SHELFICE */ |
99 |
|
|
100 |
RETURN |
RETURN |
101 |
END |
END |