1 |
edhill |
1.2 |
C $Header: $ |
2 |
|
|
C $Name: $ |
3 |
molod |
1.1 |
|
4 |
|
|
C The physics state uses the dynamics dimensions in the horizontal |
5 |
|
|
C and the land dimensions in the horizontal for turbulence variables |
6 |
|
|
c |
7 |
|
|
c Physics State Common - State variables on physics grid |
8 |
|
|
c ---------------------------------------------------------------------- |
9 |
|
|
common /physics_state/ uphy,vphy,thphy,sphy, |
10 |
|
|
. ctmt,xxmt,yymt,zetamt,xlmt,khmt,tke |
11 |
|
|
|
12 |
|
|
_RL uphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,Nsy) |
13 |
|
|
_RL vphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,Nsy) |
14 |
|
|
_RL thphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,Nsy) |
15 |
|
|
_RL sphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,Nsy) |
16 |
|
|
_RL ctmt(nchp,nSx,Nsy), xxmt(nchp,nSx,Nsy), yymt(nchp,nSx,Nsy) |
17 |
|
|
_RL zetamt(nchp,nSx,Nsy) |
18 |
|
|
_RL xlmt(nchp,Nrphys,nSx,Nsy), khmt(nchp,Nrphys,nSx,Nsy) |
19 |
|
|
_RL tke(nchp,Nrphys,nSx,Nsy) |
20 |
|
|
|
21 |
|
|
c Physics Tendency Common - Changes in state variables due to physics |
22 |
|
|
c ---------------------------------------------------------------------- |
23 |
|
|
common /physics_tendency/ duphy,dvphy,dthphy,dsphy |
24 |
|
|
|
25 |
|
|
_RL duphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,Nsy) |
26 |
|
|
_RL dvphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,Nsy) |
27 |
|
|
_RL dthphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,Nsy) |
28 |
|
|
_RL dsphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,Nsy) |
29 |
|
|
|
30 |
|
|
c Physics Exports Common - Physics variables on other grids for export |
31 |
|
|
c ---------------------------------------------------------------------- |
32 |
|
|
common /physics_exports/ guphy,gvphy,gthphy,gsphy |
33 |
|
|
|
34 |
|
|
_RL guphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,Nsy) |
35 |
|
|
_RL gvphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,Nsy) |
36 |
|
|
_RL gthphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,Nsy) |
37 |
|
|
_RL gsphy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,Nsy) |