Changeset 880 for palm/trunk
- Timestamp:
- Apr 13, 2012 6:28:59 AM (13 years ago)
- Location:
- palm/trunk/SOURCE
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/modules.f90
r867 r880 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 6 ! gathered_size, subdomain_size moved to control_parameters 7 7 ! 8 8 ! Former revisions: … … 515 515 dosp_time_count = 0, dots_time_count = 0, & 516 516 do2d_xy_n = 0, do2d_xz_n = 0, do2d_yz_n = 0, do3d_avs_n = 0, & 517 dp_level_ind_b = 0, &518 d vrp_filecount = 0, dz_stretch_level_index, gamma_mg, &517 dp_level_ind_b = 0, dvrp_filecount = 0, & 518 dz_stretch_level_index, gamma_mg, gathered_size, & 519 519 grid_level, ibc_e_b, ibc_p_b, ibc_p_t, ibc_pt_b, ibc_pt_t, & 520 520 ibc_q_b, ibc_q_t, ibc_sa_t, ibc_uv_b, ibc_uv_t, & … … 529 529 nz_do1d, nz_do3d = -9999, outflow_damping_width = -1, & 530 530 pch_index = 0, prt_time_count = 0, recycling_plane, runnr = 0, & 531 skip_do_avs = 0, terminate_coupled = 0, &531 skip_do_avs = 0, subdomain_size, terminate_coupled = 0, & 532 532 terminate_coupled_remote = 0, timestep_count = 0 533 533 … … 1321 1321 #endif 1322 1322 1323 INTEGER :: comm1dx, comm1dy, comm2d, comm_inter, comm_palm, gathered_size,& 1324 ierr, myidx, myidy, ndim = 2, ngp_a, ngp_o, ngp_xy, ngp_y, & 1325 pleft, pnorth, pright, psouth, & 1326 sendrecvcount_xy, sendrecvcount_yz, sendrecvcount_zx, & 1327 sendrecvcount_zyd, sendrecvcount_yxd, subdomain_size, & 1323 INTEGER :: comm1dx, comm1dy, comm2d, comm_inter, comm_palm, ierr, myidx, & 1324 myidy, ndim = 2, ngp_a, ngp_o, ngp_xy, ngp_y, pleft, pnorth, & 1325 pright, psouth, sendrecvcount_xy, sendrecvcount_yz, & 1326 sendrecvcount_zx, sendrecvcount_zyd, sendrecvcount_yxd, & 1328 1327 type_x, type_x_int, type_xy, type_y, type_y_int 1329 1328 -
palm/trunk/SOURCE/poismg.f90
r879 r880 91 91 !-- on PE0, is larger than the number of grid points of an PE, than array 92 92 !-- p3 will be enlarged. 93 #if defined( __parallel )94 93 IF ( gathered_size > subdomain_size ) THEN 95 94 ALLOCATE( p3(nzb:nzt_mg(mg_switch_to_pe0_level)+1,nys_mg( & … … 100 99 ALLOCATE ( p3(nzb:nzt+1,nys-1:nyn+1,nxl-1:nxr+1) ) 101 100 ENDIF 102 #else103 ALLOCATE ( p3(nzb:nzt+1,nys-1:nyn+1,nxl-1:nxr+1) )104 #endif105 101 106 102 ! -
palm/trunk/SOURCE/surface_coupler.f90
r710 r880 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 6 ! Bugfix: preprocessor statements for parallel execution added 7 7 ! 8 8 ! Former revisions: … … 390 390 391 391 SUBROUTINE interpolate_to_atmos( tag ) 392 393 #if defined( __parallel ) 392 394 393 395 USE arrays_3d … … 454 456 CALL MPI_BARRIER( comm2d, ierr ) 455 457 458 #endif 459 456 460 END SUBROUTINE interpolate_to_atmos 457 461 458 462 459 463 SUBROUTINE interpolate_to_ocean( tag ) 464 465 #if defined( __parallel ) 460 466 461 467 USE arrays_3d … … 518 524 CALL MPI_BARRIER( comm2d, ierr ) 519 525 526 #endif 527 520 528 END SUBROUTINE interpolate_to_ocean
Note: See TracChangeset
for help on using the changeset viewer.