/[MITgcm]/MITgcm/pkg/fizhi/fizhi_coms.h
ViewVC logotype

Contents of /MITgcm/pkg/fizhi/fizhi_coms.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.8 - (show annotations) (download)
Tue Mar 27 15:48:27 2012 UTC (12 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64x, checkpoint64z, checkpoint64q, checkpoint64p, checkpoint64s, checkpoint64r, checkpoint64u, checkpoint64t, checkpoint64w, checkpoint64v, checkpoint64i, checkpoint64h, checkpoint64k, checkpoint64j, checkpoint64m, checkpoint64l, checkpoint64o, checkpoint64n, checkpoint64a, checkpoint64c, checkpoint64b, checkpoint64e, checkpoint64d, checkpoint64g, checkpoint64f, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint64, checkpoint65, checkpoint66g, checkpoint66f, checkpoint66e, checkpoint66d, checkpoint66c, checkpoint66b, checkpoint66a, checkpoint66o, checkpoint66n, checkpoint66m, checkpoint66l, checkpoint66k, checkpoint66j, checkpoint66i, checkpoint66h, checkpoint65z, checkpoint65x, checkpoint65y, checkpoint65r, checkpoint65s, checkpoint65p, checkpoint65q, checkpoint65v, checkpoint65w, checkpoint65t, checkpoint65u, checkpoint65j, checkpoint65k, checkpoint65h, checkpoint65i, checkpoint65n, checkpoint65o, checkpoint65l, checkpoint65m, checkpoint65b, checkpoint65c, checkpoint65a, checkpoint65f, checkpoint65g, checkpoint65d, checkpoint65e, HEAD
Changes since 1.7: +67 -63 lines
File MIME type: text/plain
clean-up turbulence cold-start switch: decided in fizhi_init_vars.F, stored
in common bloc (fizhi_coms.h) and then passed as argument up to S/R TURBIO.

1 C $Header: /u/gcmpack/MITgcm/pkg/fizhi/fizhi_coms.h,v 1.7 2004/10/14 22:11:42 molod Exp $
2 C $Name: $
3
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 Fizhi 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 Fizhi 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 Fizhi 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)
38
39 C Fizhi Saver Common - Internal fizhi variables to be written on pickup
40 C ----------------------------------------------------------------------
41 COMMON /physics_saver/ cldtot_lw,cldras_lw,cldlsp_lw,lwlz,
42 & cldtot_sw,cldras_sw,cldlsp_sw,swlz,
43 & qliqavesw,qliqavelw,fccavesw,fccavelw,
44 & raincon,rainlsp,snowfall,
45 & iras,nlwcld,nlwlz,nswcld,nswlz,
46 & imstturbsw,imstturblw
47
48 _RL cldtot_lw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
49 _RL cldras_lw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
50 _RL cldlsp_lw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
51 _RL lwlz(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
52 _RL cldtot_sw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
53 _RL cldras_sw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
54 _RL cldlsp_sw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
55 _RL swlz(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
56 _RL qliqavesw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
57 _RL qliqavelw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
58 _RL fccavesw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
59 _RL fccavelw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nrphys,nSx,nSy)
60 _RL raincon(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
61 _RL rainlsp(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
62 _RL snowfall(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
63 INTEGER iras(nSx,nSy)
64 INTEGER nlwcld(nSx,nSy),nlwlz(nSx,nSy)
65 INTEGER nswcld(nSx,nSy),nswlz(nSx,nSy)
66 INTEGER imstturbsw(nSx,nSy),imstturblw(nSx,nSy)
67
68 C ----------------------------------------------------------------------
69 C turbStart :: true when doing a cold-start for turbulence
70 COMMON /FIZHI_START/ turbStart
71 LOGICAL turbStart(nSx,nSy)

  ViewVC Help
Powered by ViewVC 1.1.22