| 18 |
C | In addition to setting the salinity field we also | |
C | In addition to setting the salinity field we also | |
| 19 |
C | set the initial salinity tendency term here. | |
C | set the initial salinity tendency term here. | |
| 20 |
C \==========================================================/ |
C \==========================================================/ |
| 21 |
|
IMPLICIT NONE |
| 22 |
|
|
| 23 |
C === Global variables === |
C === Global variables === |
| 24 |
#include "SIZE.h" |
#include "SIZE.h" |
| 33 |
CEndOfInterface |
CEndOfInterface |
| 34 |
|
|
| 35 |
C == Local variables == |
C == Local variables == |
|
C iC, jC - Center of domain |
|
|
C iD, jD - Disitance from domain center. |
|
|
C rad - Radius of initial patch |
|
|
C rD - Radial displacement of point I,J |
|
|
C iG, jG - Global coordinate index |
|
| 36 |
C bi,bj - Loop counters |
C bi,bj - Loop counters |
| 37 |
C I,J,K |
C I,J,K |
|
INTEGER iC, jC, iD, jD |
|
|
INTEGER iG, jG |
|
| 38 |
INTEGER bi, bj |
INTEGER bi, bj |
| 39 |
INTEGER I, J, K |
INTEGER I, J, K |
|
REAL rad, rD |
|
| 40 |
|
|
| 41 |
_BARRIER |
_BARRIER |
| 42 |
|
|
| 66 |
DO I=1,sNx |
DO I=1,sNx |
| 67 |
gs (I,J,K,bi,bj) = 0. _d 0 |
gs (I,J,K,bi,bj) = 0. _d 0 |
| 68 |
gsNM1(I,J,K,bi,bj) = 0. _d 0 |
gsNM1(I,J,K,bi,bj) = 0. _d 0 |
| 69 |
|
IF (hFacC(I,J,K,bi,bj).EQ.0) salt(I,J,K,bi,bj) = 0. |
| 70 |
ENDDO |
ENDDO |
| 71 |
ENDDO |
ENDDO |
| 72 |
ENDDO |
ENDDO |