Ignore:
Timestamp:
Aug 3, 2024, 2:56:58 PM (7 weeks ago)
Author:
abarral
Message:

Put .h into modules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/Dust/dustemission_mod.F90

    r5158 r5160  
    350350   CALL abort_gcm('adaptdustemission', 'Dust range problem',1)
    351351  ENDIF
    352   print *,'FINE DUST BIN: tuning EMISSION factor= ',tuningfactorfine
    353   print *,'COA DUST BIN: tuning EMISSION factor= ',tuningfactorcoa
    354   print *,'SCO DUST BIN: tuning EMISSION factor= ',tuningfactorsco
    355   print *,'ALL DUST BIN: SUM to the emissions (mg/m2/s) = ',basesumemission
     352  PRINT *,'FINE DUST BIN: tuning EMISSION factor= ',tuningfactorfine
     353  PRINT *,'COA DUST BIN: tuning EMISSION factor= ',tuningfactorcoa
     354  PRINT *,'SCO DUST BIN: tuning EMISSION factor= ',tuningfactorsco
     355  PRINT *,'ALL DUST BIN: SUM to the emissions (mg/m2/s) = ',basesumemission
    356356  auxr1=9999.
    357357  auxr2=9999.
     
    418418
    419419
    420 !print *,'JE'
    421 !print *,iminacclow,iminacchigh,imincoalow,imincoahigh
     420!PRINT *,'JE'
     421!PRINT *,iminacclow,iminacchigh,imincoalow,imincoahigh
    422422
    423423! estimate and integrate bins into only accumulation and coarse
     
    649649  varname='A'
    650650  CALL read_surface(varname,Aini)
    651 print *,'beforewritephy',mpi_rank,omp_rank
     651PRINT *,'beforewritephy',mpi_rank,omp_rank
    652652  CALL writefield_phy("SOLinit",solini,5)
    653653  CALL writefield_phy("Pinit",Pini,5)
     
    657657  CALL writefield_phy("Dinit",Dini,5)
    658658  CALL writefield_phy("Ainit",Aini,5)
    659 print *,'afterwritephy',mpi_rank,omp_rank
     659PRINT *,'afterwritephy',mpi_rank,omp_rank
    660660
    661661  DO i=1,klon
     
    667667    ENDDO
    668668  ENDDO
    669 !print *,'JEOK1',mpi_rank,omp_rank
     669!PRINT *,'JEOK1',mpi_rank,omp_rank
    670670  DO i=1,klon
    671     !print *,Pini(i,1),Pini(i,2),Pini(i,3),Pini(i,4),Pini(i,5)
     671    !PRINT *,Pini(i,1),Pini(i,2),Pini(i,3),Pini(i,4),Pini(i,5)
    672672    DO nts=1,ntyp
    673673      !IF(xlon(i).ge.longmin.AND.xlon(i).le.longmax.AND. &
     
    698698  ENDDO
    699699
    700 ! print *,'JEOK2',mpi_rank,omp_rank
     700! PRINT *,'JEOK2',mpi_rank,omp_rank
    701701IF ( 1==1 ) THEN
    702 ! print *,'JEOK4',mpi_rank,omp_rank
     702! PRINT *,'JEOK4',mpi_rank,omp_rank
    703703   CALL writefield_phy("SOL",sol,5)
    704704   CALL writefield_phy("P"  ,P  ,5)
     
    712712   CALL writefield_phy("xlon",xlon,1)
    713713   CALL writefield_phy("xlat",xlat,1)
    714 !print *,'JEOK5',mpi_rank,omp_rank
    715 !print *,'JEOK6',mpi_rank,omp_rank
     714!PRINT *,'JEOK5',mpi_rank,omp_rank
     715!PRINT *,'JEOK6',mpi_rank,omp_rank
    716716
    717717END IF
     
    724724! data format in columns
    725725! mmd1  sigma1  p1  mmd2  sigma2  p2 mmd3 ... alpha
    726 !print *,'JEOK7',mpi_rank,omp_rank
     726!PRINT *,'JEOK7',mpi_rank,omp_rank
    727727!$OMP MASTER
    728728IF (is_mpi_root .AND. is_omp_root) THEN
    729 !print *,'JEOK9',mpi_rank,omp_rank
     729!PRINT *,'JEOK9',mpi_rank,omp_rank
    730730 fnsolspe='SOILSPEC.data'
    731731  PRINT*,'  o Reading ',fnsolspe(1:40)
     
    744744!$OMP END MASTER
    745745!$OMP BARRIER
    746 !print *,'JEOK10',mpi_rank,omp_rank
     746!PRINT *,'JEOK10',mpi_rank,omp_rank
    747747  CALL bcast(solspe)
    748748! Calcul de la distribution en taille des particules de Dust
     
    769769!if (.TRUE.) THEN
    770770!c 0: Iversen and White 1982
    771        print *,'Using  Iversen and White 1982 Uth'
     771       PRINT *,'Using  Iversen and White 1982 Uth'
    772772         DO i=1,ncl
    773773            bb=adust*(sizeclass(i)**xdust)+bdust
     
    786786IF(.TRUE.) THEN
    787787! 1: Shao and Lu 2000
    788        print *,'Using  Shao and Lu 2000 Uth'
     788       PRINT *,'Using  Shao and Lu 2000 Uth'
    789789            an=0.0123
    790790            gam=0.3
     
    886886! JE20150120<<
    887887  IF (flag_feff == 0) THEN
    888     print *,'JE_dbg FORCED deactivated feff'
     888    PRINT *,'JE_dbg FORCED deactivated feff'
    889889    DO i=1,klon
    890890      DO k=1,ntyp
     
    10721072            numax=log(d2max/diam(k))
    10731073            massfrac(k,nb)=0.5*(erf(numax/exden)-erf(numin/exden))
    1074             !print *,k,nb,massfrac(k,nb)
     1074            !PRINT *,k,nb,massfrac(k,nb)
    10751075         ENDDO
    10761076      ENDDO
     
    12091209                   pdfu=(kref/weilambda)*(wind10ms(kwb)/weilambda)**(kref-1) &
    12101210                      *exp(-(wind10ms(kwb)/weilambda)**kref)
    1211 !                   !print *,'JEdbg  U10mMOD weilambda  ',U10mMOD,weilambda
     1211!                   !PRINT *,'JEdbg  U10mMOD weilambda  ',U10mMOD,weilambda
    12121212!JE20141205>>
    12131213
     
    12281228             IF(.FALSE.) THEN
    12291229!                  nat=int(sol(i,n))
    1230 !                    print *,i,n
     1230!                    PRINT *,i,n
    12311231                    IF(sol(i,n)>1..and.sol(i,n)<15.) nat=int(sol(i,n))
    12321232!JE20140526<<
    1233 !                    print *,'JE: WARNING: nat=0 forced to nat=99!! and doing nothing'
     1233!                    PRINT *,'JE: WARNING: nat=0 forced to nat=99!! and doing nothing'
    12341234                   IF(sol(i,n)<0.5) THEN
    12351235                      nat=99
     
    13171317        flux2=flux2+ft2*cpcent*cerod
    13181318        flux3=flux3+ft3*cpcent*cerod
    1319 !       print *,'JEflux :',kwb,n,flux1,flux2,flux3
     1319!       PRINT *,'JEflux :',kwb,n,flux1,flux2,flux3
    1320132080 CONTINUE
    13211321             ENDDO !n=1,ntyp
     
    13481348
    13491349
    1350 !print *,' JE fluxdust in calcdust'
     1350!PRINT *,' JE fluxdust in calcdust'
    13511351! DO k=1,klon
    13521352!   DO i=1,ndistb
    1353 !!print *,k,i,fluxdust(k,i)
     1353!!PRINT *,k,i,fluxdust(k,i)
    13541354!enddo
    13551355!enddo
    1356 !print *,' JE emisbin in calcdust'
     1356!PRINT *,' JE emisbin in calcdust'
    13571357!do k=1,klon
    13581358!do j=1,nbins
    1359 !!print *,k,j,emisbin(k,j)
     1359!!PRINT *,k,j,emisbin(k,j)
    13601360!enddo
    13611361!enddo
Note: See TracChangeset for help on using the changeset viewer.