4 SUBROUTINE initphysto(infile,tstep,t_ops,t_wrt,fileid)
40 include
"dimensions.h"
46 include
"description.h"
51 CHARACTER(len=*),
INTENT(IN) :: infile
52 REAL,
INTENT(IN) :: tstep
53 REAL,
INTENT(IN) :: t_ops
54 REAL,
INTENT(IN) :: t_wrt
55 INTEGER,
INTENT(OUT) :: fileid
64 INTEGER uhoriid, vhoriid, thoriid, zvertiid
69 CHARACTER(len=12) ::
nvar
94 CALL
histvert(fileid,
'sig_s',
'Niveaux sigma', &
100 CALL
histdef(fileid,
"phis",
"Surface geop. height",
"-", &
101 iim,
jj_nb,nhoriid, 1,1,1, -99, 32, &
102 "once", t_ops, t_wrt)
104 CALL
histdef(fileid,
"aire",
"Grid area",
"-", &
105 iim,
jj_nb,nhoriid, 1,1,1, -99, 32, &
106 "once", t_ops, t_wrt)
108 CALL
histdef(fileid,
"longitudes",
"longitudes",
"-", &
109 iim,
jj_nb,nhoriid, 1,1,1, -99, 32, &
110 "once", t_ops, t_wrt)
112 CALL
histdef(fileid,
"latitudes",
"latitudes",
"-", &
113 iim,
jj_nb,nhoriid, 1,1,1, -99, 32, &
114 "once", t_ops, t_wrt)
117 llm, 1, llm, zvertiid, 32,
'inst(X)', t_ops, t_wrt)
119 CALL
histdef(fileid,
'mfu',
'flx m. pan. mt',
'kg m/s',
iim,
jj_nb, nhoriid, &
120 llm, 1, llm, zvertiid,32,
'inst(X)', t_ops, t_wrt)
122 CALL
histdef(fileid,
'mfd',
'flx m. pan. des',
'kg m/s',
iim,
jj_nb, nhoriid, &
123 llm, 1, llm, zvertiid, 32,
'inst(X)', t_ops, t_wrt)
125 CALL
histdef(fileid,
'en_u',
'flx ent pan mt',
'kg m/s',
iim,
jj_nb, nhoriid, &
126 llm, 1, llm, zvertiid,32,
'inst(X)', t_ops, t_wrt)
128 CALL
histdef(fileid,
'de_u',
'flx det pan mt',
'kg m/s',
iim,
jj_nb, nhoriid, &
129 llm, 1, llm, zvertiid,32,
'inst(X)', t_ops, t_wrt)
131 CALL
histdef(fileid,
'en_d',
'flx ent pan dt',
'kg m/s',
iim,
jj_nb, nhoriid, &
132 llm, 1, llm, zvertiid,32,
'inst(X)', t_ops, t_wrt)
134 CALL
histdef(fileid,
'de_d',
'flx det pan dt',
'kg m/s',
iim,
jj_nb, nhoriid, &
135 llm, 1, llm, zvertiid, 32,
'inst(X)', t_ops, t_wrt)
138 llm, 1, llm, zvertiid,32,
"inst(X)", t_ops, t_wrt)
141 llm, 1, llm, zvertiid,32,
"inst(X)", t_ops, t_wrt)
144 llm, 1, llm, zvertiid,32,
"inst(X)", t_ops, t_wrt)
147 llm, 1, llm, zvertiid,32,
'inst(X)', t_ops, t_wrt)
150 llm, 1, llm, zvertiid,32,
'inst(X)', t_ops, t_wrt)
153 1,1,1, -99, 32,
"inst(X)", t_ops, t_wrt)
156 1,1,1, -99, 32,
"inst(X)", t_ops, t_wrt)
159 1, 1,1, -99,32,
"inst(X)", t_ops, t_wrt)
162 1, 1,1, -99,32,
"inst(X)", t_ops, t_wrt)
165 1, 1,1, -99,32,
"inst(X)", t_ops, t_wrt)
168 1, 1,1, -99, 32,
"inst(X)", t_ops, t_wrt)
171 1, 1, 1, -99,32,
"inst(X)", t_ops, t_wrt)
174 1, 1, 1, -99, 32,
"inst(X)", t_ops, t_wrt)
177 1, 1, 1, -99, 32,
"inst(X)", t_ops, t_wrt)
180 1, 1, 1, -99,32,
"inst(X)", t_ops, t_wrt)
183 llm, 1, llm, zvertiid, 32,
'inst(X)', t_ops, t_wrt)
186 llm, 1, llm, zvertiid, 32,
'inst(X)', t_ops, t_wrt)
189 llm, 1, llm, zvertiid, 32,
'inst(X)', t_ops, t_wrt)
192 llm, 1, llm, zvertiid, 32,
'inst(X)', t_ops, t_wrt)
195 llm, 1, llm, zvertiid, 32,
'inst(X)', t_ops, t_wrt)
209 llm, 1, llm, zvertiid, 32,
'inst(X)', t_ops, t_wrt)
213 IF (ok_sync) CALL histsync