Changes in src/concoutput.f90 [54cbd6c:16b61a5] in flexpart.git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/concoutput.f90
r54cbd6c r16b61a5 246 246 247 247 write(anspec,'(i3.3)') ks 248 249 if (DRYBKDEP.or.WETBKDEP) then !scavdep output 250 if (DRYBKDEP) & 251 open(unitoutgrid,file=path(2)(1:length(2))//'grid_drydep_'//adate// & 248 if ((iout.eq.1).or.(iout.eq.3).or.(iout.eq.5)) then 249 if (ldirect.eq.1) then 250 open(unitoutgrid,file=path(2)(1:length(2))//'grid_conc_'//adate// & 251 atime//'_'//anspec,form='unformatted') 252 else 253 open(unitoutgrid,file=path(2)(1:length(2))//'grid_time_'//adate// & 254 atime//'_'//anspec,form='unformatted') 255 endif 256 write(unitoutgrid) itime 257 endif 258 259 if ((iout.eq.2).or.(iout.eq.3)) then ! mixing ratio 260 open(unitoutgridppt,file=path(2)(1:length(2))//'grid_pptv_'//adate// & 252 261 atime//'_'//anspec,form='unformatted') 253 if (WETBKDEP) & 254 open(unitoutgrid,file=path(2)(1:length(2))//'grid_wetdep_'//adate// & 255 atime//'_'//anspec,form='unformatted') 256 write(unitoutgrid) itime 257 else 258 if ((iout.eq.1).or.(iout.eq.3).or.(iout.eq.5)) then 259 if (ldirect.eq.1) then 260 open(unitoutgrid,file=path(2)(1:length(2))//'grid_conc_'//adate// & 261 atime//'_'//anspec,form='unformatted') 262 else 263 open(unitoutgrid,file=path(2)(1:length(2))//'grid_time_'//adate// & 264 atime//'_'//anspec,form='unformatted') 265 endif 266 write(unitoutgrid) itime 267 endif 268 if ((iout.eq.2).or.(iout.eq.3)) then ! mixing ratio 269 open(unitoutgridppt,file=path(2)(1:length(2))//'grid_pptv_'//adate// & 270 atime//'_'//anspec,form='unformatted') 271 write(unitoutgridppt) itime 272 endif 273 endif ! if deposition output 262 263 write(unitoutgridppt) itime 264 endif 274 265 275 266 do kp=1,maxpointspec_act … … 351 342 ! Concentration output 352 343 !********************* 353 if ((iout.eq.1).or.(iout.eq.3).or.(iout.eq.5) .or.(iout.eq.6)) then344 if ((iout.eq.1).or.(iout.eq.3).or.(iout.eq.5)) then 354 345 355 346 ! Wet deposition … … 635 626 !************************* 636 627 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 628 ! do ks=1,nspec 629 ! do kp=1,maxpointspec_act 630 ! do i=1,numreceptor 631 ! creceptor(i,ks)=0. 632 ! end do 633 ! do jy=0,numygrid-1 634 ! do ix=0,numxgrid-1 635 ! do l=1,nclassunc 636 ! do nage=1,nageclass 637 ! do kz=1,numzgrid 638 ! gridunc(ix,jy,kz,ks,kp,l,nage)=0. 639 ! end do 640 ! end do 641 ! end do 642 ! end do 643 ! end do 644 ! end do 645 ! end do 655 646 creceptor(:,:)=0. 656 647 gridunc(:,:,:,:,:,:,:)=0.
Note: See TracChangeset
for help on using the changeset viewer.