Changeset 2178 for palm/trunk/SOURCE/init_pegrid.f90
- Timestamp:
- Mar 17, 2017 11:07:39 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/init_pegrid.f90
r2177 r2178 261 261 numproc_sqr = SQRT( REAL( numprocs, KIND=wp ) ) 262 262 pdims(1) = MAX( numproc_sqr , 1 ) 263 DO WHILE ( MOD( numprocs , pdims(1) ) /= 0 ) 263 pdims(2) = numprocs / pdims(1) 264 DO WHILE ( MOD( numprocs , pdims(1) ) /= 0 .OR. & 265 MOD( nx+1, pdims(1) ) /= 0 .OR. & 266 MOD( ny+1, pdims(2) ) /= 0 ) 264 267 pdims(1) = pdims(1) - 1 268 pdims(2) = numprocs / pdims(1) 265 269 ENDDO 266 pdims(2) = numprocs / pdims(1)267 270 268 271 ELSEIF ( npex /= -1 .AND. npey /= -1 ) THEN
Note: See TracChangeset
for help on using the changeset viewer.