Changeset 3819 for palm/trunk/SOURCE/pmc_handle_communicator_mod.f90
- Timestamp:
- Mar 27, 2019 11:01:36 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/pmc_handle_communicator_mod.f90
r3655 r3819 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Adjustable anterpolation buffer introduced on all nest boundaries, it is controlled 28 ! by the new nesting_parameters parameter anterpolation_buffer_width. 29 ! 30 ! 3655 2019-01-07 16:51:22Z knoop 27 31 ! nestpar renamed to nesting_parameters 28 32 ! … … 185 189 186 190 SUBROUTINE pmc_init_model( comm, nesting_datatransfer_mode, nesting_mode, & 187 pmc_status )191 anterpolation_buffer_width, pmc_status ) 188 192 189 193 USE control_parameters, & … … 198 202 CHARACTER(LEN=7), INTENT(INOUT) :: nesting_datatransfer_mode !< 199 203 204 INTEGER, INTENT(INOUT) :: anterpolation_buffer_width !< Boundary buffer width for anterpolation 200 205 INTEGER, INTENT(INOUT) :: comm !< 201 206 INTEGER, INTENT(INOUT) :: pmc_status !< … … 226 231 227 232 CALL read_coupling_layout( nesting_datatransfer_mode, nesting_mode, & 228 pmc_status )233 anterpolation_buffer_width, pmc_status ) 229 234 230 235 IF ( pmc_status /= pmc_no_namelist_found .AND. & … … 473 478 474 479 SUBROUTINE read_coupling_layout( nesting_datatransfer_mode, nesting_mode, & 475 pmc_status )480 anterpolation_buffer_width, pmc_status ) 476 481 477 482 IMPLICIT NONE … … 479 484 CHARACTER(LEN=8), INTENT(INOUT) :: nesting_mode 480 485 CHARACTER(LEN=7), INTENT(INOUT) :: nesting_datatransfer_mode 481 486 487 INTEGER, INTENT(INOUT) :: anterpolation_buffer_width !< Boundary buffer width for anterpolation 482 488 INTEGER(iwp), INTENT(INOUT) :: pmc_status 483 489 INTEGER(iwp) :: bad_llcorner … … 488 494 489 495 NAMELIST /nesting_parameters/ domain_layouts, nesting_datatransfer_mode, & 490 nesting_mode 496 nesting_mode, anterpolation_buffer_width 491 497 492 498 !
Note: See TracChangeset
for help on using the changeset viewer.