Ignore:
Timestamp:
Mar 11, 2020 8:10:13 AM (5 years ago)
Author:
raasch
Message:

obsolete IF check about nesting removed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/exchange_horiz_2d.f90

    r4444 r4453  
    2525! -----------------
    2626! $Id$
     27! obsolete IF check about nesting removed
     28!
     29! 4444 2020-03-05 15:59:50Z raasch
    2730! bugfix: cpp-directives for serial mode added
    2831!
     
    6770    USE pegrid
    6871
    69     USE pmc_interface,                                                         &
    70         ONLY : nesting_mode
    71 
    7272#if ! defined( __parallel )
    7373    USE control_parameters,                                                    &
     
    150150    ENDIF
    151151
    152 
    153152#endif
    154153
    155154!
    156155!-- Neumann-conditions at inflow/outflow/nested boundaries
    157     IF ( nesting_mode /= 'vertical' )  THEN
    158        IF ( bc_dirichlet_l  .OR.  bc_radiation_l )  THEN
    159           DO  i = nbgp, 1, -1
    160              ar(:,nxl-i) = ar(:,nxl)
    161           ENDDO
    162        ENDIF
    163        IF ( bc_dirichlet_r  .OR.  bc_radiation_r )  THEN
    164           DO  i = 1, nbgp
    165              ar(:,nxr+i) = ar(:,nxr)
    166           ENDDO
    167        ENDIF
    168        IF ( bc_dirichlet_s  .OR.  bc_radiation_s )  THEN
    169           DO  i = nbgp, 1, -1
    170              ar(nys-i,:) = ar(nys,:)
    171           ENDDO
    172        ENDIF
    173        IF ( bc_dirichlet_n  .OR.  bc_radiation_n )  THEN
    174           DO  i = 1, nbgp
    175              ar(nyn+i,:) = ar(nyn,:)
    176           ENDDO
    177        ENDIF
     156    IF ( bc_dirichlet_l  .OR.  bc_radiation_l )  THEN
     157       DO  i = nbgp, 1, -1
     158          ar(:,nxl-i) = ar(:,nxl)
     159       ENDDO
     160    ENDIF
     161    IF ( bc_dirichlet_r  .OR.  bc_radiation_r )  THEN
     162       DO  i = 1, nbgp
     163          ar(:,nxr+i) = ar(:,nxr)
     164       ENDDO
     165    ENDIF
     166    IF ( bc_dirichlet_s  .OR.  bc_radiation_s )  THEN
     167       DO  i = nbgp, 1, -1
     168          ar(nys-i,:) = ar(nys,:)
     169       ENDDO
     170    ENDIF
     171    IF ( bc_dirichlet_n  .OR.  bc_radiation_n )  THEN
     172       DO  i = 1, nbgp
     173          ar(nyn+i,:) = ar(nyn,:)
     174       ENDDO
    178175    ENDIF
    179176
Note: See TracChangeset for help on using the changeset viewer.