36 |
COMMON /DYNVARS_R/ |
COMMON /DYNVARS_R/ |
37 |
& etaN, |
& etaN, |
38 |
& uVel,vVel,wVel,theta,salt, |
& uVel,vVel,wVel,theta,salt, |
39 |
& gU, gV, gT, gS, |
& gU, gV, |
40 |
& guNm, gvNm, gtNm, gsNm |
& guNm, gvNm, gtNm, gsNm |
41 |
#else /* ALLOW_ADAMSBASHFORTH_3 */ |
#else /* ALLOW_ADAMSBASHFORTH_3 */ |
42 |
COMMON /DYNVARS_R/ |
COMMON /DYNVARS_R/ |
43 |
& etaN, |
& etaN, |
44 |
& uVel,vVel,wVel,theta,salt, |
& uVel,vVel,wVel,theta,salt, |
45 |
& gU, gV, gT, gS, |
& gU, gV, |
46 |
& guNm1,gvNm1,gtNm1,gsNm1 |
& guNm1,gvNm1,gtNm1,gsNm1 |
47 |
#endif /* ALLOW_ADAMSBASHFORTH_3 */ |
#endif /* ALLOW_ADAMSBASHFORTH_3 */ |
48 |
_RL etaN (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
_RL etaN (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
53 |
_RL salt (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
_RL salt (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
54 |
_RL gU(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
_RL gU(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
55 |
_RL gV(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
_RL gV(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
|
_RL gT(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
|
|
_RL gS(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
|
56 |
#ifdef ALLOW_ADAMSBASHFORTH_3 |
#ifdef ALLOW_ADAMSBASHFORTH_3 |
57 |
_RL guNm(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy,2) |
_RL guNm(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy,2) |
58 |
_RL gvNm(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy,2) |
_RL gvNm(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy,2) |
65 |
_RL gsNm1(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
_RL gsNm1(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
66 |
#endif /* ALLOW_ADAMSBASHFORTH_3 */ |
#endif /* ALLOW_ADAMSBASHFORTH_3 */ |
67 |
|
|
68 |
|
#ifdef USE_OLD_EXTERNAL_FORCING |
69 |
|
COMMON /DYNVARS_OLD/ |
70 |
|
& gT, gS |
71 |
|
_RL gT(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
72 |
|
_RL gS(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) |
73 |
|
#endif |
74 |
|
|
75 |
COMMON /DYNVARS_R_2/ |
COMMON /DYNVARS_R_2/ |
76 |
& etaH |
& etaH |
77 |
_RL etaH (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
_RL etaH (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
85 |
#endif |
#endif |
86 |
|
|
87 |
C The following blocks containing requires anomaly fields of control vars |
C The following blocks containing requires anomaly fields of control vars |
88 |
C and related to Options: |
C and related to Options: |
89 |
C ALLOW_KAPGM_CONTROL , ALLOW_KAPREDI_CONTROL and ALLOW_BOTTOMDRAG_CONTROL |
C ALLOW_KAPGM_CONTROL , ALLOW_KAPREDI_CONTROL and ALLOW_BOTTOMDRAG_CONTROL |
90 |
C have been moved to header file "CTRL_FIELDS.h" |
C have been moved to header file "CTRL_FIELDS.h" |
91 |
|
|