Changeset 704 for LMDZ4/branches/V3_test/libf/phylmd/write_bilKP_ave.h
- Timestamp:
- Aug 17, 2006, 5:41:51 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/V3_test/libf/phylmd/write_bilKP_ave.h
r644 r704 11 11 itau_w = itau_phy + itap 12 12 c 13 CALL gr_fi_ecrit(klev, klon,iim,jjmp1, ue_lay,zx_tmp_3d) 14 CALL histwrite(nid_bilKPave,"ue",itau_w,zx_tmp_3d, 15 . iim*jjmp1*klev,ndex3d) 13 cym CALL gr_fi_ecrit(klev, klon,iim,jjmp1, ue_lay,zx_tmp_3d) 14 CALL histwrite_phy(nid_bilKPave,"ue",itau_w,ue_lay) 16 15 c 17 CALL gr_fi_ecrit(klev, klon,iim,jjmp1, ve_lay,zx_tmp_3d) 18 CALL histwrite(nid_bilKPave,"ve",itau_w,zx_tmp_3d, 19 . iim*jjmp1*klev,ndex3d) 16 cym CALL gr_fi_ecrit(klev, klon,iim,jjmp1, ve_lay,zx_tmp_3d) 17 CALL histwrite_phy(nid_bilKPave,"ve",itau_w,ve_lay) 20 18 c 21 CALL gr_fi_ecrit(klev, klon,iim,jjmp1, uq_lay,zx_tmp_3d) 22 CALL histwrite(nid_bilKPave,"uq",itau_w,zx_tmp_3d, 23 . iim*jjmp1*klev,ndex3d) 19 cym CALL gr_fi_ecrit(klev, klon,iim,jjmp1, uq_lay,zx_tmp_3d) 20 CALL histwrite_phy(nid_bilKPave,"uq",itau_w,uq_lay) 24 21 c 25 CALL gr_fi_ecrit(klev, klon,iim,jjmp1, vq_lay,zx_tmp_3d) 26 CALL histwrite(nid_bilKPave,"vq",itau_w,zx_tmp_3d, 27 . iim*jjmp1*klev,ndex3d) 22 cym CALL gr_fi_ecrit(klev, klon,iim,jjmp1, vq_lay,zx_tmp_3d) 23 CALL histwrite_phy(nid_bilKPave,"vq",itau_w,vq_lay) 28 24 c 29 25 c Champs 3D: 30 26 C 31 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, t_seri, zx_tmp_3d) 32 CALL histwrite(nid_bilKPave,"temp",itau_w,zx_tmp_3d, 33 . iim*jjmp1*klev,ndex3d) 27 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, t_seri, zx_tmp_3d) 28 CALL histwrite_phy(nid_bilKPave,"temp",itau_w,t_seri) 34 29 c 35 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, qx(1,1,ivap), zx_tmp_3d) 36 CALL histwrite(nid_bilKPave,"ovap",itau_w,zx_tmp_3d, 37 . iim*jjmp1*klev,ndex3d) 30 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, qx(1,1,ivap), zx_tmp_3d) 31 CALL histwrite_phy(nid_bilKPave,"ovap",itau_w,qx(:,:,ivap)) 38 32 c 39 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, zphi, zx_tmp_3d) 40 CALL histwrite(nid_bilKPave,"geop",itau_w,zx_tmp_3d, 41 . iim*jjmp1*klev,ndex3d) 33 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, zphi, zx_tmp_3d) 34 CALL histwrite_phy(nid_bilKPave,"geop",itau_w,zphi) 42 35 c 43 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, u_seri, zx_tmp_3d) 44 CALL histwrite(nid_bilKPave,"vitu",itau_w,zx_tmp_3d, 45 . iim*jjmp1*klev,ndex3d) 36 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, u_seri, zx_tmp_3d) 37 CALL histwrite_phy(nid_bilKPave,"vitu",itau_w,u_seri) 46 38 c 47 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, v_seri, zx_tmp_3d) 48 CALL histwrite(nid_bilKPave,"vitv",itau_w,zx_tmp_3d, 49 . iim*jjmp1*klev,ndex3d) 39 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, v_seri, zx_tmp_3d) 40 CALL histwrite_phy(nid_bilKPave,"vitv",itau_w,v_seri) 50 41 c 51 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, omega, zx_tmp_3d) 52 CALL histwrite(nid_bilKPave,"vitw",itau_w,zx_tmp_3d, 53 . iim*jjmp1*klev,ndex3d) 42 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, omega, zx_tmp_3d) 43 CALL histwrite_phy(nid_bilKPave,"vitw",itau_w,omega) 54 44 c 55 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, pplay, zx_tmp_3d) 56 CALL histwrite(nid_bilKPave,"pres",itau_w,zx_tmp_3d, 57 . iim*jjmp1*klev,ndex3d) 45 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, pplay, zx_tmp_3d) 46 CALL histwrite_phy(nid_bilKPave,"pres",itau_w,pplay) 58 47 c 59 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, paprs, zx_tmp_3d) 60 CALL histwrite(nid_bilKPave,"play",itau_w,zx_tmp_3d, 61 . iim*jjmp1*klev,ndex3d) 48 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, paprs, zx_tmp_3d) 49 CALL histwrite_phy(nid_bilKPave,"play",itau_w,paprs) 62 50 c 63 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, cldliq, zx_tmp_3d) 64 CALL histwrite(nid_bilKPave,"oliq",itau_w,zx_tmp_3d, 65 . iim*jjmp1*klev,ndex3d) 51 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, cldliq, zx_tmp_3d) 52 CALL histwrite_phy(nid_bilKPave,"oliq",itau_w,cldliq) 66 53 c 67 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_dyn, zx_tmp_3d) 68 CALL histwrite(nid_bilKPave,"dtdyn",itau_w,zx_tmp_3d, 69 . iim*jjmp1*klev,ndex3d) 54 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_dyn, zx_tmp_3d) 55 CALL histwrite_phy(nid_bilKPave,"dtdyn",itau_w,d_t_dyn) 70 56 c 71 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_dyn, zx_tmp_3d) 72 CALL histwrite(nid_bilKPave,"dqdyn",itau_w,zx_tmp_3d, 73 . iim*jjmp1*klev,ndex3d) 57 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_dyn, zx_tmp_3d) 58 CALL histwrite_phy(nid_bilKPave,"dqdyn",itau_w,d_q_dyn) 74 59 c 75 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_con, zx_tmp_3d) 76 CALL histwrite(nid_bilKPave,"dtcon",itau_w,zx_tmp_3d, 77 . iim*jjmp1*klev,ndex3d) 60 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_con, zx_tmp_3d) 61 CALL histwrite_phy(nid_bilKPave,"dtcon",itau_w,d_t_con) 78 62 c 79 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_u_con, zx_tmp_3d) 80 CALL histwrite(nid_bilKPave,"ducon",itau_w,zx_tmp_3d, 81 . iim*jjmp1*klev,ndex3d) 63 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_u_con, zx_tmp_3d) 64 CALL histwrite_phy(nid_bilKPave,"ducon",itau_w,d_u_con) 82 65 c 83 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_v_con, zx_tmp_3d) 84 CALL histwrite(nid_bilKPave,"dvcon",itau_w,zx_tmp_3d, 85 . iim*jjmp1*klev,ndex3d) 66 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_v_con, zx_tmp_3d) 67 CALL histwrite_phy(nid_bilKPave,"dvcon",itau_w,d_v_con) 86 68 c 87 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_con, zx_tmp_3d) 88 CALL histwrite(nid_bilKPave,"dqcon",itau_w,zx_tmp_3d, 89 . iim*jjmp1*klev,ndex3d) 69 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_con, zx_tmp_3d) 70 CALL histwrite_phy(nid_bilKPave,"dqcon",itau_w,d_q_con) 90 71 c 91 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_lsc, zx_tmp_3d) 92 CALL histwrite(nid_bilKPave,"dtlsc",itau_w,zx_tmp_3d, 93 . iim*jjmp1*klev,ndex3d) 72 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_lsc, zx_tmp_3d) 73 CALL histwrite_phy(nid_bilKPave,"dtlsc",itau_w,d_t_lsc) 94 74 c 95 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_lsc, zx_tmp_3d) 96 CALL histwrite(nid_bilKPave,"dqlsc",itau_w,zx_tmp_3d, 97 . iim*jjmp1*klev,ndex3d) 75 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_lsc, zx_tmp_3d) 76 CALL histwrite_phy(nid_bilKPave,"dqlsc",itau_w,d_q_lsc) 98 77 c 99 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_vdf, zx_tmp_3d) 100 CALL histwrite(nid_bilKPave,"dtvdf",itau_w,zx_tmp_3d, 101 . iim*jjmp1*klev,ndex3d) 78 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_vdf, zx_tmp_3d) 79 CALL histwrite_phy(nid_bilKPave,"dtvdf",itau_w,d_t_vdf) 102 80 c 103 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_vdf, zx_tmp_3d) 104 CALL histwrite(nid_bilKPave,"dqvdf",itau_w,zx_tmp_3d, 105 . iim*jjmp1*klev,ndex3d) 81 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_vdf, zx_tmp_3d) 82 CALL histwrite_phy(nid_bilKPave,"dqvdf",itau_w,d_q_vdf) 106 83 c 107 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_ajs, zx_tmp_3d) 108 CALL histwrite(nid_bilKPave,"dtajs",itau_w,zx_tmp_3d, 109 . iim*jjmp1*klev,ndex3d) 84 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_ajs, zx_tmp_3d) 85 CALL histwrite_phy(nid_bilKPave,"dtajs",itau_w,d_t_ajs) 110 86 c 111 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_ajs, zx_tmp_3d) 112 CALL histwrite(nid_bilKPave,"dqajs",itau_w,zx_tmp_3d, 113 . iim*jjmp1*klev,ndex3d) 87 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_ajs, zx_tmp_3d) 88 CALL histwrite_phy(nid_bilKPave,"dqajs",itau_w,d_q_ajs) 114 89 c 115 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_eva, zx_tmp_3d) 116 CALL histwrite(nid_bilKPave,"dteva",itau_w,zx_tmp_3d, 117 . iim*jjmp1*klev,ndex3d) 90 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t_eva, zx_tmp_3d) 91 CALL histwrite_phy(nid_bilKPave,"dteva",itau_w,d_t_eva) 118 92 c 119 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_eva, zx_tmp_3d) 120 CALL histwrite(nid_bilKPave,"dqeva",itau_w,zx_tmp_3d, 121 . iim*jjmp1*klev,ndex3d) 93 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_q_eva, zx_tmp_3d) 94 CALL histwrite_phy(nid_bilKPave,"dqeva",itau_w,d_q_eva) 122 95 c 123 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, heat, zx_tmp_3d) 124 CALL histwrite(nid_bilKPave,"dtswr",itau_w,zx_tmp_3d, 125 . iim*jjmp1*klev,ndex3d) 96 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, heat, zx_tmp_3d) 97 CALL histwrite_phy(nid_bilKPave,"dtswr",itau_w,heat) 126 98 c 127 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, heat0, zx_tmp_3d) 128 CALL histwrite(nid_bilKPave,"dtsw0",itau_w,zx_tmp_3d, 129 . iim*jjmp1*klev,ndex3d) 99 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, heat0, zx_tmp_3d) 100 CALL histwrite_phy(nid_bilKPave,"dtsw0",itau_w,heat0) 130 101 c 131 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, cool, zx_tmp_3d) 132 CALL histwrite(nid_bilKPave,"dtlwr",itau_w,zx_tmp_3d, 133 . iim*jjmp1*klev,ndex3d) 102 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, cool, zx_tmp_3d) 103 CALL histwrite_phy(nid_bilKPave,"dtlwr",itau_w,cool) 134 104 c 135 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, cool0, zx_tmp_3d) 136 CALL histwrite(nid_bilKPave,"dtlw0",itau_w,zx_tmp_3d, 137 . iim*jjmp1*klev,ndex3d) 105 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, cool0, zx_tmp_3d) 106 CALL histwrite_phy(nid_bilKPave,"dtlw0",itau_w,cool0) 138 107 c 139 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_u_vdf, zx_tmp_3d) 140 CALL histwrite(nid_bilKPave,"duvdf",itau_w,zx_tmp_3d, 141 . iim*jjmp1*klev,ndex3d) 108 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_u_vdf, zx_tmp_3d) 109 CALL histwrite_phy(nid_bilKPave,"duvdf",itau_w,d_u_vdf) 142 110 c 143 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_v_vdf, zx_tmp_3d) 144 CALL histwrite(nid_bilKPave,"dvvdf",itau_w,zx_tmp_3d, 145 . iim*jjmp1*klev,ndex3d) 111 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_v_vdf, zx_tmp_3d) 112 CALL histwrite_phy(nid_bilKPave,"dvvdf",itau_w,d_v_vdf) 146 113 c 147 114 IF (ok_orodr) THEN … … 155 122 ENDDO 156 123 c 157 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_u_oli, zx_tmp_3d) 158 CALL histwrite(nid_bilKPave,"duoli",itau_w,zx_tmp_3d, 159 . iim*jjmp1*klev,ndex3d) 124 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_u_oli, zx_tmp_3d) 125 CALL histwrite_phy(nid_bilKPave,"duoli",d_u_oli) 160 126 c 161 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_v_oli, zx_tmp_3d) 162 CALL histwrite(nid_bilKPave,"dvoli",itau_w,zx_tmp_3d, 163 . iim*jjmp1*klev,ndex3d) 127 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_v_oli, zx_tmp_3d) 128 CALL histwrite_phy(nid_bilKPave,"dvoli",itau_w,d_v_oli) 164 129 c 165 130 ENDIF 166 131 ENDIF 167 132 C 168 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_u, zx_tmp_3d) 169 CALL histwrite(nid_bilKPave,"duphy",itau_w,zx_tmp_3d, 170 . iim*jjmp1*klev,ndex3d) 133 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_u, zx_tmp_3d) 134 CALL histwrite_phy(nid_bilKPave,"duphy",itau_w,d_u) 171 135 c 172 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_v, zx_tmp_3d) 173 CALL histwrite(nid_bilKPave,"dvphy",itau_w,zx_tmp_3d, 174 . iim*jjmp1*klev,ndex3d) 136 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_v, zx_tmp_3d) 137 CALL histwrite_phy(nid_bilKPave,"dvphy",itau_w,d_v) 175 138 c 176 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t, zx_tmp_3d) 177 CALL histwrite(nid_bilKPave,"dtphy",itau_w,zx_tmp_3d, 178 . iim*jjmp1*klev,ndex3d) 139 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_t, zx_tmp_3d) 140 CALL histwrite_phy(nid_bilKPave,"dtphy",itau_w,d_t) 179 141 c 180 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_qx(:,:,1), 181 .zx_tmp_3d) 182 CALL histwrite(nid_bilKPave,"dqphy",itau_w,zx_tmp_3d, 183 . iim*jjmp1*klev,ndex3d) 142 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_qx(:,:,1), 143 cymf .zx_tmp_3d) 144 CALL histwrite_phy(nid_bilKPave,"dqphy",itau_w,d_qx(:,:,1)) 184 145 c 185 CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_qx(:,:,2), 186 .zx_tmp_3d) 187 CALL histwrite(nid_bilKPave,"dqlphy",itau_w,zx_tmp_3d, 188 . iim*jjmp1*klev,ndex3d) 146 cym CALL gr_fi_ecrit(klev,klon,iim,jjmp1, d_qx(:,:,2), 147 cym .zx_tmp_3d) 148 CALL histwrite_phy(nid_bilKPave,"dqlphy",itau_w,d_qx(:,:,2)) 189 149 c 190 150 C
Note: See TracChangeset
for help on using the changeset viewer.