source: LMDZ4/tags/LMDZ4_V2/libf/phylmd/write_histISCCP.h @ 3302

Last change on this file since 3302 was 741, checked in by (none), 18 years ago

This commit was manufactured by cvs2svn to create tag 'LMDZ4_V2'.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.5 KB
Line 
1!
2! $Header$
3!
4      IF (ok_isccp) THEN
5c
6       ndex2d = 0
7       ndex3d = 0
8c
9       itau_w = itau_phy + itap
10c
11       IF(type_run.EQ."ENSP".OR.type_run.EQ."CLIM") THEN
12c
13        DO k=1,kmaxm1
14         zx_tmp_fi3d(1:klon, 1:lmaxm1)=fq_isccp(1:klon,k,1:lmaxm1)*100.
15         CALL gr_fi_ecrit(lmaxm1,klon,iim,jjmp1,zx_tmp_fi3d,
16     .                    zx_tmp_3d)
17c
18cIM: champ 3d : (lon,lat,pres) pour un tau fixe
19c
20         CALL histwrite(nid_isccp,"cldISCCP_"//taulev(k),itau_w,
21     .                  zx_tmp_3d,iim*jjmp1*lmaxm1,ndex3d)
22        ENDDO !k
23c
24        CALL gr_fi_ecrit(1, klon,iim,jjmp1,nbsunlit(1,:),zx_tmp_2d)
25        CALL histwrite(nid_isccp,"nsunlit",itau_w,
26     .                 zx_tmp_2d,iim*jjmp1,ndex2d)
27c
28        ELSE IF(type_run.EQ."AMIP".OR.type_run.EQ."CFMI") THEN
29c
30         DO k=1, kmaxm1
31          DO l=1, lmaxm1
32c
33         zx_tmp_fi2d(1:klon)=fq_isccp(1:klon,k,l)*100.
34         CALL gr_fi_ecrit(1,klon,iim,jjmp1,zx_tmp_fi2d,
35     .                    zx_tmp_2d)
36c
37cIM: champ 2d : (lon,lat) pour un tau et une pc fixes
38c
39         CALL histwrite(nid_isccp,pclev(l)//taulev(k),itau_w,
40     .                  zx_tmp_2d,iim*jjmp1,ndex2d)
41         ENDDO !l
42        ENDDO !k
43c
44        CALL gr_fi_ecrit(1, klon,iim,jjmp1,nbsunlit(1,:),zx_tmp_2d)
45        CALL histwrite(nid_isccp,"nsunlit",itau_w,
46     .                 zx_tmp_2d,iim*jjmp1,ndex2d)
47c
48       ENDIF
49c
50       if (ok_sync) then
51        call histsync(nid_isccp)
52       endif
53
54      ENDIF !ok_isccp
Note: See TracBrowser for help on using the repository browser.