Changeset 3899 for palm/trunk/SOURCE/prognostic_equations.f90
- Timestamp:
- Apr 16, 2019 2:05:27 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/prognostic_equations.f90
r3887 r3899 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Corrections in the OpenMP version of salsa 28 ! 29 ! 3887 2019-04-12 08:47:41Z schwenkel 27 30 ! Implicit Bugfix for chemistry model, loop for non_transport_physics over 28 31 ! ghost points is avoided. Instead introducing module_interface_exchange_horiz. … … 562 565 THEN 563 566 CALL cpu_log( log_point_s(90), 'salsa processes ', 'start' ) 564 !$OMP PARALLEL PRIVATE (i,j,ib,ic,icc,ig) 567 !$OMP PARALLEL PRIVATE (i,j) 568 ! 569 !-- Call salsa processes 565 570 !$OMP DO 566 !567 !-- Call salsa processes568 571 DO i = nxl, nxr 569 572 DO j = nys, nyn … … 573 576 ENDDO 574 577 ENDDO 578 !$OMP END PARALLEL 575 579 576 580 CALL cpu_log( log_point_s(90), 'salsa processes ', 'stop' ) 577 581 578 582 CALL cpu_log( log_point_s(91), 'salsa exch-horiz ', 'start' ) 579 583 ! … … 599 603 ENDIF 600 604 CALL cpu_log( log_point_s(91), 'salsa exch-horiz ', 'stop' ) 601 602 !$OMP END PARALLEL603 605 last_salsa_time = time_since_reference_point 604 606 … … 631 633 !-- Tendency terms for u-velocity component. Please note, in case of 632 634 !-- non-cyclic boundary conditions the grid point i=0 is excluded from 633 !-- the prognostic equations for the u-component. 635 !-- the prognostic equations for the u-component. 634 636 IF ( i >= nxlu ) THEN 635 637 … … 1175 1177 THEN 1176 1178 CALL cpu_log( log_point_s(90), 'salsa processes ', 'start' ) 1177 !$OMP PARALLEL PRIVATE (i,j ,ib,ic,icc,ig)1179 !$OMP PARALLEL PRIVATE (i,j) 1178 1180 !$OMP DO 1179 1181 ! … … 1186 1188 ENDDO 1187 1189 ENDDO 1190 !$OMP END PARALLEL 1188 1191 1189 1192 CALL cpu_log( log_point_s(90), 'salsa processes ', 'stop' ) … … 1210 1213 ENDIF 1211 1214 CALL cpu_log( log_point_s(91), 'salsa exch-horiz ', 'stop' ) 1212 !$OMP END PARALLEL1213 1215 last_salsa_time = time_since_reference_point 1214 1216 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.