43 #include "dimensions.h"
51 #include "description.h"
59 INTEGER histid, histvid
75 integer :: ijb,ije,jjn
96 call histwrite(histid,
'ucov',
itau_w, ucov(ijb:ije,:),
97 . iip1*jjn*llm, ndexu)
102 if (pole_sud) ije=ij_end-iip1
103 if (pole_sud) jjn=
jj_nb-1
105 call histwrite(histvid,
'vcov',
itau_w, vcov(ijb:ije,:),
106 . iip1*jjn*llm, ndexv)
115 call histwrite(histid,
'teta',
itau_w,
teta(ijb:ije,:),
116 . iip1*jjn*llm, ndexu)
120 call histwrite(histid,
'phi',
itau_w, phi(ijb:ije,:),
121 . iip1*jjn*llm, ndexu)
126 call histwrite(histid, ttext(iq),
itau_w,
q(ijb:ije,:,iq),
127 . iip1*jjn*llm, ndexu)
132 call histwrite(histid,
'masse',
itau_w, masse(ijb:ije,1),
137 call histwrite(histid,
'ps',
itau_w, ps(ijb:ije),
142 call histwrite(histid,
'phis',
itau_w,
phis(ijb:ije),
148 call histsync(histid)
149 call histsync(histvid)
152 write(
lunout,*)
'writehist_p: Needs IOIPSL to function'