Changeset 2090 for trunk/LMDZ.MARS/libf/phymars
- Timestamp:
- Feb 5, 2019, 6:39:39 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/phymars/rocketduststorm_mod.F90
r2083 r2090 118 118 REAL dqdet_stormdust_number(ngrid,nlayer) ! tendancy of detrainement (stormdust number) 119 119 120 REAL masse (nlayer) ! mass of atmosphere (kg/m2)120 REAL masse_col(nlayer) ! mass of atmosphere (kg/m2) 121 121 REAL zq(ngrid,nlayer,nq) ! updated tracers 122 122 123 REAL w(n layer) ! air mass flux (calculated with the vertical wind velocity profile) used as input in Van Leer (kgair/m2)124 REAL wqmass(n layer+1) ! tracer (dust_mass) mass flux in Van Leer (kg/m2)125 REAL wqnumber(n layer+1) ! tracer (dust_number) mass flux in Van Leer (kg/m2)123 REAL w(ngrid,nlayer) ! air mass flux (calculated with the vertical wind velocity profile) used as input in Van Leer (kgair/m2) 124 REAL wqmass(ngrid,nlayer+1) ! tracer (dust_mass) mass flux in Van Leer (kg/m2) 125 REAL wqnumber(ngrid,nlayer+1) ! tracer (dust_number) mass flux in Van Leer (kg/m2) 126 126 127 127 LOGICAL storm(ngrid) ! true when there is a dust storm (if the opacity is high): trigger the rocket dust storm scheme … … 190 190 dqdet_stormdust_number(:,:)=0. 191 191 wrad(:,:)=0. 192 w(:,:)=0. 193 wqmass(:,:)=0. 194 wqnumber(:,:)=0. 192 195 lapserate(:,:)=0. 193 196 deltahr(:,:)=0. … … 329 332 !! Mass of atmosphere in the layer 330 333 DO l=1,nlayer 331 masse (l)=(pplev(ig,l)-pplev(ig,l+1))/g334 masse_col(l)=(pplev(ig,l)-pplev(ig,l+1))/g 332 335 ENDDO 333 336 334 337 !! Mass flux in kg/m2 335 338 DO l=1,nlayer 336 w( l)=wrad(ig,l)*(pplev(ig,l)/(r*ztlev(l)))*ptimestep339 w(ig,l)=wrad(ig,l)*(pplev(ig,l)/(r*ztlev(l)))*ptimestep 337 340 ENDDO 338 341 … … 344 347 345 348 !! Van Leer scheme 346 wqmass(:)=0.347 wqnumber(:)=0.348 349 CALL vl_storm(nlayer,zq_vl_col,2., & 349 masse ,w,wqmass)350 masse_col,w(ig,:),wqmass(ig,:)) 350 351 CALL vl_storm(nlayer,zn_vl_col,2., & 351 masse ,w,wqnumber)352 masse_col,w(ig,:),wqnumber(ig,:)) 352 353 !! Mass mixing ratio after transport 353 354 mr_stormdust_mass(ig,:) = zq_vl_col(:)
Note: See TracChangeset
for help on using the changeset viewer.