Changeset 117 for trunk/mesoscale/LMD_MM_MARS
- Timestamp:
- May 10, 2011, 6:33:29 PM (14 years ago)
- Location:
- trunk/mesoscale/LMD_MM_MARS
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/mesoscale/LMD_MM_MARS/SIMU/in_lmdz_mars_newphys/compile
r54 r117 28 28 ny=48 29 29 nz=25 30 ################## 31 #tracers=2 32 #nx=64 33 #ny=48 34 #nz=25 30 35 ################## 31 36 -
trunk/mesoscale/LMD_MM_MARS/SIMU/in_lmdz_mars_newphys/myGCM/launch_gcm
r31 r117 17 17 #startbase='/tmp7/aslmd/flush/' 18 18 #startbase='/tmp7/aslmd/flush2/' 19 startbase='/d6/vblmd/MERIDIANI_EXOMARS/starts_en_cours/tau05/' 19 #startbase='/d6/vblmd/MERIDIANI_EXOMARS/starts_en_cours/tau05/' 20 startbase='/d5/aslmd/LMD_MM_MARS_DATA/STARTBASE_64_48_25_t2dust_JBM/' 20 21 ################## 21 22 -
trunk/mesoscale/LMD_MM_MARS/SIMU/in_lmdz_mars_newphys/myGCM/run_mcd_3days
r93 r117 17 17 runnum=0 ## 0 whatever, this is just the way one counts successive runs 18 18 runnum_obsolete=0 19 daynum= 61 #019 daynum=0 #61 #0 20 20 21 21 while [ ${daynum} -lt ${daylim} ] -
trunk/mesoscale/LMD_MM_MARS/SRC/WRFV2/phys/module_lmd_driver.F
r111 r117 1115 1115 DEALLOCATE(output_tab3d) 1116 1116 1117 1118 !!!!!!! 1119 !!!!!!! SPECIAL POUR AJOUTER UNE TACHE DE POUSSIERE (sparadrap) 1120 !!!!!!! ps: induit une erreur benigne sur la partie de pdq qui n'est pas zdqnorm 1121 !!!!!!! ps: la raison est que dt n'est pas passe dans meso_physiq 1122 !!!!!!! 1123 !IF (firstcall .EQV. .true.) THEN 1124 ! pdq(:,:,:) = pdq(:,:,:) / dt 1125 !ENDIF 1126 1127 1117 1128 !---------------------------------------------------------------------------------! 1118 1129 ! PHYSIQ TENDENCIES ARE SAVED TO BE SPLIT WITHIN INTERMEDIATE DYNAMICAL TIMESTEPS ! … … 1178 1189 ! (cf CO2 cycle in physics) ! 1179 1190 !---------------------------! 1180 PSFC(i,j)=PSFC(i,j)+pdpsrf(subs) 1191 PSFC(i,j)=PSFC(i,j)+pdpsrf(subs)*dt !!! here dt is needed 1181 1192 1182 1193 !---------! … … 1185 1196 #ifdef NEWPHYS 1186 1197 SCALAR(i,kps:kpe,j,1)=0. 1187 SCALAR(i,kps:kpe,j,2:nq+1)=SCALAR(i,kps:kpe,j,2:nq+1)+pdq(subs,kps:kpe,1:nq) 1198 SCALAR(i,kps:kpe,j,2:nq+1)=SCALAR(i,kps:kpe,j,2:nq+1)+pdq(subs,kps:kpe,1:nq)*dt !!! here dt is needed 1188 1199 #else 1189 1200 SELECT CASE (MARS_MODE) … … 1192 1203 CASE(1) 1193 1204 !!! Water vapor 1194 SCALAR(i,kps:kpe,j,2)=SCALAR(i,kps:kpe,j,2)+pdq(subs,kps:kpe,nq) 1205 SCALAR(i,kps:kpe,j,2)=SCALAR(i,kps:kpe,j,2)+pdq(subs,kps:kpe,nq)*dt !!! here dt is needed 1195 1206 !!! Water ice 1196 SCALAR(i,kps:kpe,j,3)=SCALAR(i,kps:kpe,j,3)+pdq(subs,kps:kpe,nq-1) 1207 SCALAR(i,kps:kpe,j,3)=SCALAR(i,kps:kpe,j,3)+pdq(subs,kps:kpe,nq-1)*dt !!! here dt is needed 1197 1208 CASE(2) 1198 1209 !!! Dust 1199 SCALAR(i,kps:kpe,j,2)=SCALAR(i,kps:kpe,j,2)+pdq(subs,kps:kpe,nq) 1210 SCALAR(i,kps:kpe,j,2)=SCALAR(i,kps:kpe,j,2)+pdq(subs,kps:kpe,nq)*dt !!! here dt is needed 1200 1211 CASE(3:) 1201 1212 print *, 'OOOPS... not ready yet.' … … 1309 1320 1310 1321 END MODULE module_lmd_driver 1311
Note: See TracChangeset
for help on using the changeset viewer.