Changeset 3764 for LMDZ6


Ignore:
Timestamp:
Jul 15, 2020, 10:14:37 PM (4 years ago)
Author:
adurocher
Message:

Removed some timers in cv3a_driver

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_driver.f90

    r3763 r3764  
    302302    if (iflag_con /= 3) call abort_physic("cv3a_driver", "iflag_con must be 3", 1)
    303303
    304     call enter_profile("cv3a_params")
    305304! -------------------------------------------------------------------
    306305! --- SET CONSTANTS AND PARAMETERS
     
    319318
    320319    CALL cv3_incrcount(len, nd, delt, sig1)
    321     call exit_profile("cv3a_params")
    322320
    323321! --------------------------------------------------------------------
     
    337335
    338336      integer :: i, icbmax
    339 
    340       call enter_profile("cv3a_uncompressed")
    341337
    342338      call driver_log('cv3_prelim')
     
    399395      CALL cv3_trigger(len, nd, kbas1, plcl1, p1, th1, tv1, tvp1, thnk1, & ! nd->na
    400396                       pbase1, buoybase1, iflag1, sig1, w01)
    401       call exit_profile("cv3a_uncompressed")
    402397    end block
    403398
     
    736731    INTEGER, PARAMETER :: igout = 1
    737732
    738     if (timers_first) then
    739       call enter_profile("cv3p_mixing")
    740       call exit_profile("cv3p_mixing")
    741       call enter_profile("cv3_yield")
    742       call exit_profile("cv3_yield")
    743       call enter_profile("cv3_tracer")
    744       call exit_profile("cv3_tracer")
    745 
    746       timers_first = .false.
    747     endif
    748 
    749733    ncum = nloc
    750     call enter_profile("cv3a_compressed")
     734    call enter_profile("cv3a_compresd")
    751735    IF (ncum > 0) THEN
    752736
     
    782766! --- MIXING(1)   (if iflag_mix .ge. 1)
    783767! -------------------------------------------------------------------
    784       call enter_profile("cv3p_mixing")
    785768      elij(:,:,:) = 0
    786769      supmax(:,:) = 0
     
    793776                         sigij, elij, supmax, ments, qents, traent)
    794777      END IF
    795       call exit_profile("cv3p_mixing")
    796778
    797779! -------------------------------------------------------------------
     
    899881
    900882      call driver_log('cv3_yield')
    901       call enter_profile("cv3_yield")
    902883      CALL cv3_yield(nloc, ncum, nd, nd, ntra, ok_conserv_q, &
    903884                     icb, inb, delt, &
     
    913894                     qcondc, wd, &
    914895                     ftd, fqd, qta, qtc, sigt, tau_cld_cv, coefw_cld_cv)
    915       call exit_profile("cv3_yield")
    916896      ! Test conseravtion de l'eau
    917897      IF (debut) PRINT *, ' cv3_yield -> fqd(1) = ', fqd(igout, 1)
     
    929909!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    930910
    931       call driver_log('cv3_tracer')
    932       call enter_profile("cv3_tracer")
    933  
     911      call driver_log('cv3_tracer')
    934912      sigij(:,:,:) = 0   
    935913      vprecip(:,:) = 0
     
    941919
    942920      vprecipi = 0
    943       call exit_profile("cv3_tracer")
    944921    END IF ! ncum>0
    945     call exit_profile("cv3a_compressed")
     922    call exit_profile("cv3a_compresd")
    946923  end subroutine
    947924
Note: See TracChangeset for help on using the changeset viewer.