- Timestamp:
- Sep 25, 2015 3:29:37 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/time_integration.f90
r1586 r1671 20 20 ! Current revisions: 21 21 ! ------------------ 22 ! 22 ! bugfix: ghostpoint exchange for array diss in case that sgs velocities are used 23 ! for particles 23 24 ! 24 25 ! Former revisions: … … 214 215 215 216 USE particle_attributes, & 216 ONLY: particle_advection, particle_advection_start, wang_kernel 217 ONLY: particle_advection, particle_advection_start, & 218 use_sgs_for_particles, wang_kernel 217 219 218 220 USE pegrid … … 446 448 CALL exchange_horiz( ql_vp, nbgp ) 447 449 ENDIF 448 IF ( wang_kernel .OR. turbulence ) CALL exchange_horiz( diss, nbgp ) 450 IF ( wang_kernel .OR. turbulence .OR. use_sgs_for_particles ) & 451 THEN 452 CALL exchange_horiz( diss, nbgp ) 453 ENDIF 449 454 450 455 IF ( numprocs == 1 ) THEN ! workaround for single-core GPU runs … … 510 515 CALL exchange_horiz( ql_vp, nbgp ) 511 516 ENDIF 512 IF ( wang_kernel .OR. turbulence ) CALL exchange_horiz( diss, nbgp ) 517 IF ( wang_kernel .OR. turbulence .OR. use_sgs_for_particles ) & 518 THEN 519 CALL exchange_horiz( diss, nbgp ) 520 ENDIF 513 521 514 522 IF ( numprocs == 1 ) THEN ! workaround for single-core GPU runs … … 597 605 CALL exchange_horiz( ql_vp, nbgp ) 598 606 ENDIF 599 IF ( wang_kernel .OR. turbulence ) CALL exchange_horiz( diss, nbgp ) 607 IF ( wang_kernel .OR. turbulence .OR. use_sgs_for_particles ) & 608 THEN 609 CALL exchange_horiz( diss, nbgp ) 610 ENDIF 600 611 601 612 IF ( numprocs == 1 ) THEN ! workaround for single-core GPU runs
Note: See TracChangeset
for help on using the changeset viewer.