Changeset 2632 for LMDZ5/trunk


Ignore:
Timestamp:
Sep 23, 2016, 10:15:55 AM (8 years ago)
Author:
fhourdin
Message:

Ajustement sur la version dusts.

Location:
LMDZ5/trunk/libf
Files:
1 added
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/Dust/phytracr_spl_mod.F90

    r2630 r2632  
    10071007
    10081008
    1009       do it=1,nbtr
    1010          write(str2,'(i2.2)') it
    1011          call iophys_ecrit('TRA'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    1012       enddo
    1013 
    10141009
    10151010      if (debutphy) then
     1011#ifdef IOPHYS_DUST
    10161012         CALL iophys_ini
     1013#endif
    10171014         nbreg_ind=1
    10181015         nbreg_bb=1
     
    10221019      endif
    10231020
     1021
     1022#ifdef IOPHYS_DUST
     1023      do it=1,nbtr
     1024         write(str2,'(i2.2)') it
     1025         call iophys_ecrit('TRA'//str2,klev,'SOURCE','',tr_seri(:,:,it))
     1026      enddo
     1027#endif
    10241028
    10251029 
     
    26112615!      print *,'tr_seri = ',SUM(tr_seri(:,:,3)),MINVAL(tr_seri(:,:,3)),
    26122616!     .                                         MAXVAL(tr_seri(:,:,3))
     2617#ifdef IOPHYS_DUST
    26132618      do it=1,nbtr
    26142619         write(str2,'(i2.2)') it
     
    26162621         call iophys_ecrit('fav'//str2,1,'SOURCE','',source_tr(:,it))
    26172622      enddo
     2623#endif
    26182624
    26192625      do it=1,nbtr
     
    26432649                                                     source_tr,flux_tr)   
    26442650
     2651#ifdef IOPHYS_DUST
    26452652
    26462653      do it=1,nbtr
     
    26492656         call iophys_ecrit('fap'//str2,1,'SOURCE','',source_tr(:,it))
    26502657      enddo
     2658#endif
    26512659
    26522660      IF (lminmax) THEN
     
    26672675!======================================================================
    26682676!
     2677#ifdef IOPHYS_DUST
    26692678!
    26702679      print *,'INPUT TO PRECUREMISSION'
     
    27052714         call iophys_ecrit('flux_sparam_ind',1,'flux_sparam_ind','',flux_sparam_ind)
    27062715         call iophys_ecrit('flux_sparam_bb',1,'flux_sparam_bb','',flux_sparam_bb)
     2716#endif
    27072717
    27082718
     
    27382748!                      EMISSIONS OF FINE AEROSOLS
    27392749!=======================================================================
     2750#ifdef IOPHYS_DUST
    27402751!
    27412752      do it=1,nbtr
     
    27442755         call iophys_ecrit('fpr'//str2,1,'SOURCE','',flux_tr(:,it))
    27452756      enddo
     2757#endif
    27462758
    27472759      CALL finemission(zdz,pdtphys,zalt,kminbc,kmaxbc,                     &
     
    27842796
    27852797
     2798#ifdef IOPHYS_DUST
    27862799      do it=1,nbtr
    27872800         write(str2,'(i2.2)') it
     
    27892802         call iophys_ecrit('f'//str2,1,'SOURCE','',flux_tr(:,it))
    27902803      enddo
     2804#endif
    27912805!
    27922806!
     
    28422856      ENDIF
    28432857
     2858#ifdef IOPHYS_DUST
    28442859      do it=1,nbtr
    28452860         write(str2,'(i2.2)') it
    28462861         call iophys_ecrit('TRC'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    28472862      enddo
     2863#endif
    28482864
    28492865      CALL deposition(vdep_oce,vdep_sic,vdep_ter,vdep_lic,pctsrf,      &
     
    28822898!======================================================================
    28832899
     2900#ifdef IOPHYS_DUST
    28842901      do it=1,nbtr
    28852902         write(str2,'(i2.2)') it
    28862903         call iophys_ecrit('TRD'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    28872904      enddo
     2905#endif
    28882906
    28892907
     
    29512969!======================================================================
    29522970
     2971#ifdef IOPHYS_DUST
    29532972      print*,'iflag_conv=',iflag_conv
    29542973      call iophys_ecrit('coefh',klev,'coefh','',coefh)
     
    29602979         call iophys_ecrit('TRE'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    29612980      enddo
     2981#endif
    29622982
    29632983
     
    31533173!
    31543174!=======================================================================
     3175#ifdef IOPHYS_DUST
    31553176      do it=1,nbtr
    31563177         write(str2,'(i2.2)') it
    31573178         call iophys_ecrit('TRF'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    31583179      enddo
     3180#endif
    31593181
    31603182
     
    32453267!
    32463268
     3269#ifdef IOPHYS_DUST
    32473270      do it=1,nbtr
    32483271         write(str2,'(i2.2)') it
    32493272         call iophys_ecrit('TRG'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    32503273      enddo
     3274#endif
    32513275
    32523276
     
    34183442!======================================================================
    34193443!
     3444#ifdef IOPHYS_DUST
    34203445      do it=1,nbtr
    34213446         write(str2,'(i2.2)') it
    34223447         call iophys_ecrit('TRH'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    34233448      enddo
     3449#endif
    34243450
    34253451
     
    35993625!=======================================================================
    36003626!     
     3627#ifdef IOPHYS_DUST
    36013628      call iophys_ecrit('da',klev,'da','',da)
    36023629      call iophys_ecrit('phi',klev,'phi','',phi)
     
    36233650         call iophys_ecrit('TRI'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    36243651      enddo
     3652#endif
    36253653
    36263654
     
    37363764!                         COMPUTING THE BURDEN
    37373765!=======================================================================
     3766#ifdef IOPHYS_DUST
    37383767      do it=1,nbtr
    37393768         write(str2,'(i2.2)') it
    37403769         call iophys_ecrit('TRJ'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    37413770      enddo
     3771#endif
    37423772
    37433773!   
     
    40784108!  Stockage sur bande histoire
    40794109!======================================================================
     4110#ifdef IOPHYS_DUST
    40804111      do it=1,nbtr
    40814112         write(str2,'(i2.2)') it
    40824113         call iophys_ecrit('TRK'//str2,klev,'SOURCE','',tr_seri(:,:,it))
    40834114      enddo
     4115#endif
    40844116
    40854117
Note: See TracChangeset for help on using the changeset viewer.