Changeset 145 for codes/icosagcm/trunk/src/caldyn_gcm.f90
- Timestamp:
- 02/28/13 17:08:54 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/src/caldyn_gcm.f90
r139 r145 91 91 USE theta2theta_rhodz_mod 92 92 USE mpipara 93 USE trace 93 94 IMPLICIT NONE 94 95 LOGICAL,INTENT(IN) :: write_out … … 109 110 INTEGER :: ind,ij 110 111 112 CALL trace_start("caldyn") 111 113 CALL transfert_request(f_phis,req_i1) 112 114 CALL transfert_request(f_ps,req_i1) … … 188 190 189 191 ! CALL check_mass_conservation(f_ps,f_dps) 192 CALL trace_end("caldyn") 190 193 191 194 END SUBROUTINE caldyn … … 195 198 USE disvert_mod 196 199 USE exner_mod 200 USE trace 197 201 IMPLICIT NONE 198 202 REAL(rstd),INTENT(IN) :: u(iim*3*jjm,llm) … … 208 212 LOGICAL,SAVE :: first=.TRUE. 209 213 !$OMP THREADPRIVATE(first) 210 214 215 216 CALL trace_start("compute_pvort") 211 217 !$OMP BARRIER 212 218 !$OMP MASTER … … 281 287 DEALLOCATE(qv) ! potential velocity 282 288 !!$OMP END MASTER 283 !!$OMP BARRIER 289 !!$OMP BARRIER 290 CALL trace_end("compute_pvort") 291 284 292 END SUBROUTINE compute_pvort 285 293 … … 288 296 USE disvert_mod 289 297 USE exner_mod 298 USE trace 290 299 IMPLICIT NONE 291 300 REAL(rstd),INTENT(IN) :: phis(iim*jjm) … … 315 324 LOGICAL,SAVE :: first=.TRUE. 316 325 !$OMP THREADPRIVATE(first) 317 326 327 CALL trace_start("compute_caldyn") 318 328 !$OMP BARRIER 319 329 !$OMP MASTER … … 644 654 !!$OMP END MASTER 645 655 !!$OMP BARRIER 656 CALL trace_end("compute_caldyn") 657 646 658 END SUBROUTINE compute_caldyn 647 659
Note: See TracChangeset
for help on using the changeset viewer.