Changeset 327 for codes/icosagcm/trunk/src/advect_tracer.f90
- Timestamp:
- 02/09/15 20:18:34 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/src/advect_tracer.f90
r295 r327 95 95 96 96 CALL send_message(f_u,req_u) 97 CALL send_message(f_wfluxt,req_wfluxt) 98 CALL send_message(f_q,req_q) 99 CALL send_message(f_rhodz,req_rhodz) 100 97 101 CALL wait_message(req_u) 98 CALL send_message(f_wfluxt,req_wfluxt)99 102 CALL wait_message(req_wfluxt) 100 CALL send_message(f_q,req_q)101 103 CALL wait_message(req_q) 102 CALL send_message(f_rhodz,req_rhodz)103 104 CALL wait_message(req_rhodz) 104 105 ! CALL wait_message(req_u)106 ! CALL wait_message(req_wfluxt)107 ! CALL wait_message(req_q)108 ! CALL wait_message(req_rhodz)109 105 110 106 ! 1/2 vertical transport + back-trajectories … … 134 130 135 131 CALL send_message(f_cc,req_cc) 136 CALL wait_message(req_cc)137 132 138 133 139 134 ! horizontal transport - split in two to place transfer of gradq3d 140 !!$OMP BARRIER141 135 DO k = 1, nqtot 142 136 DO ind=1,ndomain … … 148 142 sqrt_leng=f_sqrt_leng(ind) 149 143 CALL compute_gradq3d(q(:,:,k),sqrt_leng,gradq3d,xyz_i,xyz_v) 144 150 145 END DO 151 146 152 147 CALL send_message(f_gradq3d,req_gradq3d) 153 !CALL wait_message(req_cc)148 CALL wait_message(req_cc) 154 149 CALL wait_message(req_gradq3d) 155 150
Note: See TracChangeset
for help on using the changeset viewer.