Ignore:
Timestamp:
02/28/13 17:08:54 (11 years ago)
Author:
ymipsl
Message:

Add vampirtrace management

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/caldyn_gcm.f90

    r139 r145  
    9191    USE theta2theta_rhodz_mod 
    9292    USE mpipara 
     93    USE trace 
    9394    IMPLICIT NONE 
    9495    LOGICAL,INTENT(IN)    :: write_out 
     
    109110    INTEGER :: ind,ij 
    110111     
     112    CALL trace_start("caldyn") 
    111113    CALL transfert_request(f_phis,req_i1)  
    112114    CALL transfert_request(f_ps,req_i1)  
     
    188190     
    189191    !    CALL check_mass_conservation(f_ps,f_dps) 
     192    CALL trace_end("caldyn") 
    190193     
    191194END SUBROUTINE caldyn 
     
    195198  USE disvert_mod 
    196199  USE exner_mod 
     200  USE trace 
    197201  IMPLICIT NONE 
    198202  REAL(rstd),INTENT(IN)  :: u(iim*3*jjm,llm) 
     
    208212  LOGICAL,SAVE :: first=.TRUE. 
    209213  !$OMP THREADPRIVATE(first) 
    210    
     214 
     215 
     216  CALL trace_start("compute_pvort")   
    211217  !$OMP BARRIER       
    212218  !$OMP MASTER   
     
    281287    DEALLOCATE(qv)       ! potential velocity   
    282288!!$OMP END MASTER 
    283 !!$OMP BARRIER                                                       
     289!!$OMP BARRIER    
     290    CALL trace_end("compute_pvort") 
     291                                                        
    284292  END SUBROUTINE compute_pvort 
    285293   
     
    288296  USE disvert_mod 
    289297  USE exner_mod 
     298  USE trace 
    290299  IMPLICIT NONE 
    291300    REAL(rstd),INTENT(IN)  :: phis(iim*jjm) 
     
    315324    LOGICAL,SAVE :: first=.TRUE. 
    316325!$OMP THREADPRIVATE(first) 
    317          
     326     
     327    CALL trace_start("compute_caldyn") 
    318328!$OMP BARRIER       
    319329!$OMP MASTER   
     
    644654!!$OMP END MASTER 
    645655!!$OMP BARRIER                                                       
     656    CALL trace_end("compute_caldyn") 
     657 
    646658  END SUBROUTINE compute_caldyn 
    647659 
Note: See TracChangeset for help on using the changeset viewer.