Ignore:
Timestamp:
Dec 10, 2019 3:46:36 PM (4 years ago)
Author:
motisi
Message:

Renamed wall_flags_0 to wall_flags_static_0

File:
1 edited

Legend:

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

    r4286 r4329  
    2525! -----------------
    2626! $Id$
     27! Renamed wall_flags_0 to wall_flags_static_0
     28!
     29! 4286 2019-10-30 16:01:14Z resler
    2730! Fix wrong checks of time from dynamic driver in nesting_offl_mod
    2831!
     
    188191               nysv, nysg, nyn, nyng, nzb, nz, nzt,                            &
    189192               topo_top_ind,                                                   &
    190                wall_flags_0
     193               wall_flags_static_0
    191194
    192195    USE kinds
     
    863866                volume_flow_l(1) = volume_flow_l(1) + u(k,j,i) * dzw(k) * dy   &
    864867                                     * MERGE( 1.0_wp, 0.0_wp,                  &
    865                                               BTEST( wall_flags_0(k,j,i), 1 ) )
     868                                              BTEST( wall_flags_static_0(k,j,i), 1 ) )
    866869             ENDDO
    867870          ENDDO
     
    873876                volume_flow_l(1) = volume_flow_l(1) - u(k,j,i) * dzw(k) * dy   &
    874877                                     * MERGE( 1.0_wp, 0.0_wp,                  &
    875                                               BTEST( wall_flags_0(k,j,i), 1 ) )
     878                                              BTEST( wall_flags_static_0(k,j,i), 1 ) )
    876879             ENDDO
    877880          ENDDO
     
    883886                volume_flow_l(2) = volume_flow_l(2) + v(k,j,i) * dzw(k) * dx   &
    884887                                     * MERGE( 1.0_wp, 0.0_wp,                  &
    885                                               BTEST( wall_flags_0(k,j,i), 2 ) )
     888                                              BTEST( wall_flags_static_0(k,j,i), 2 ) )
    886889             ENDDO
    887890          ENDDO
     
    893896                volume_flow_l(2) = volume_flow_l(2) - v(k,j,i) * dzw(k) * dx   &
    894897                                     * MERGE( 1.0_wp, 0.0_wp,                  &
    895                                               BTEST( wall_flags_0(k,j,i), 2 ) )
     898                                              BTEST( wall_flags_static_0(k,j,i), 2 ) )
    896899             ENDDO
    897900          ENDDO
     
    9981001                                                fac_dt ) *                     &
    9991002                             MERGE( 1.0_wp, 0.0_wp,                            &
    1000                                     BTEST( wall_flags_0(k,j,0), 1 ) )
     1003                                    BTEST( wall_flags_static_0(k,j,0), 1 ) )
    10011004                u(k,j,-1) = u(k,j,0)
    10021005             ENDDO
     
    10101013                                                 fac_dt ) *                    &
    10111014                            MERGE( 1.0_wp, 0.0_wp,                             &
    1012                                    BTEST( wall_flags_0(k,j,-1), 3 ) )
     1015                                   BTEST( wall_flags_static_0(k,j,-1), 3 ) )
    10131016             ENDDO
    10141017             w(nzt,j,-1) = w(nzt-1,j,-1)
     
    10211024                                                 fac_dt ) *                    &
    10221025                               MERGE( 1.0_wp, 0.0_wp,                          &
    1023                                       BTEST( wall_flags_0(k,j,-1), 2 ) )
     1026                                      BTEST( wall_flags_static_0(k,j,-1), 2 ) )
    10241027             ENDDO
    10251028             v_ref_l(nzb+1:nzt) = v_ref_l(nzb+1:nzt) + v(nzb+1:nzt,j,-1)
     
    10771080                                                    fac_dt ) *                 &
    10781081                             MERGE( 1.0_wp, 0.0_wp,                            &
    1079                                     BTEST( wall_flags_0(k,j,nxr+1), 1 ) )
     1082                                    BTEST( wall_flags_static_0(k,j,nxr+1), 1 ) )
    10801083             ENDDO
    10811084             u_ref_l(nzb+1:nzt) = u_ref_l(nzb+1:nzt) + u(nzb+1:nzt,j,nxr+1)
     
    10871090                                                    fac_dt ) *                 &
    10881091                             MERGE( 1.0_wp, 0.0_wp,                            &
    1089                                     BTEST( wall_flags_0(k,j,nxr+1), 3 ) )
     1092                                    BTEST( wall_flags_static_0(k,j,nxr+1), 3 ) )
    10901093             ENDDO
    10911094             w(nzt,j,nxr+1) = w(nzt-1,j,nxr+1)
     
    10981101                                                    fac_dt ) *                 &
    10991102                             MERGE( 1.0_wp, 0.0_wp,                            &
    1100                                     BTEST( wall_flags_0(k,j,nxr+1), 2 ) )
     1103                                    BTEST( wall_flags_static_0(k,j,nxr+1), 2 ) )
    11011104             ENDDO
    11021105             v_ref_l(nzb+1:nzt) = v_ref_l(nzb+1:nzt) + v(nzb+1:nzt,j,nxr+1)
     
    11551158                                                fac_dt ) *                     &
    11561159                           MERGE( 1.0_wp, 0.0_wp,                              &
    1157                                   BTEST( wall_flags_0(k,0,i), 2 ) )
     1160                                  BTEST( wall_flags_static_0(k,0,i), 2 ) )
    11581161                v(k,-1,i) = v(k,0,i)
    11591162             ENDDO
     
    11671170                                                 fac_dt ) *                    &
    11681171                           MERGE( 1.0_wp, 0.0_wp,                              &
    1169                                   BTEST( wall_flags_0(k,-1,i), 3 ) )
     1172                                  BTEST( wall_flags_static_0(k,-1,i), 3 ) )
    11701173             ENDDO
    11711174             w(nzt,-1,i) = w(nzt-1,-1,i)
     
    11781181                                                 fac_dt ) *                    &
    11791182                           MERGE( 1.0_wp, 0.0_wp,                              &
    1180                                   BTEST( wall_flags_0(k,-1,i), 1 ) )
     1183                                  BTEST( wall_flags_static_0(k,-1,i), 1 ) )
    11811184             ENDDO
    11821185             u_ref_l(nzb+1:nzt) = u_ref_l(nzb+1:nzt) + u(nzb+1:nzt,-1,i)
     
    12361239                                                    fac_dt ) *                 &
    12371240                               MERGE( 1.0_wp, 0.0_wp,                          &
    1238                                       BTEST( wall_flags_0(k,nyn+1,i), 2 ) )
     1241                                      BTEST( wall_flags_static_0(k,nyn+1,i), 2 ) )
    12391242             ENDDO
    12401243             v_ref_l(nzb+1:nzt) = v_ref_l(nzb+1:nzt) + v(nzb+1:nzt,nyn+1,i)
     
    12461249                                                    fac_dt ) *                 &
    12471250                               MERGE( 1.0_wp, 0.0_wp,                          &
    1248                                       BTEST( wall_flags_0(k,nyn+1,i), 3 ) )
     1251                                      BTEST( wall_flags_static_0(k,nyn+1,i), 3 ) )
    12491252             ENDDO
    12501253             w(nzt,nyn+1,i) = w(nzt-1,nyn+1,i)
     
    12571260                                                    fac_dt ) *                 &
    12581261                               MERGE( 1.0_wp, 0.0_wp,                          &
    1259                                       BTEST( wall_flags_0(k,nyn+1,i), 1 ) )
     1262                                      BTEST( wall_flags_static_0(k,nyn+1,i), 1 ) )
    12601263
    12611264             ENDDO
     
    13151318                                                 fac_dt ) *                    &
    13161319                           MERGE( 1.0_wp, 0.0_wp,                              &
    1317                                   BTEST( wall_flags_0(nzt+1,j,i), 1 ) )
     1320                                  BTEST( wall_flags_static_0(nzt+1,j,i), 1 ) )
    13181321             u_ref_l(nzt+1) = u_ref_l(nzt+1) + u(nzt+1,j,i)
    13191322          ENDDO
     
    13311334                                                 fac_dt ) *                    &
    13321335                           MERGE( 1.0_wp, 0.0_wp,                              &
    1333                                   BTEST( wall_flags_0(nzt+1,j,i), 2 ) )
     1336                                  BTEST( wall_flags_static_0(nzt+1,j,i), 2 ) )
    13341337             v_ref_l(nzt+1) = v_ref_l(nzt+1) + v(nzt+1,j,i)
    13351338          ENDDO
     
    13471350                                               fac_dt ) *                      &
    13481351                           MERGE( 1.0_wp, 0.0_wp,                              &
    1349                                   BTEST( wall_flags_0(nzt,j,i), 3 ) )
     1352                                  BTEST( wall_flags_static_0(nzt,j,i), 3 ) )
    13501353             w(nzt+1,j,i) = w(nzt,j,i)
    13511354          ENDDO
     
    21302133!--    After boundary data is initialized, mask topography at the
    21312134!--    boundaries for the velocity components.
    2132        u = MERGE( u, 0.0_wp, BTEST( wall_flags_0, 1 ) )
    2133        v = MERGE( v, 0.0_wp, BTEST( wall_flags_0, 2 ) )
    2134        w = MERGE( w, 0.0_wp, BTEST( wall_flags_0, 3 ) )
     2135       u = MERGE( u, 0.0_wp, BTEST( wall_flags_static_0, 1 ) )
     2136       v = MERGE( v, 0.0_wp, BTEST( wall_flags_static_0, 2 ) )
     2137       w = MERGE( w, 0.0_wp, BTEST( wall_flags_static_0, 3 ) )
    21352138!
    21362139!--    Initial calculation of the boundary layer depth from the prescribed
Note: See TracChangeset for help on using the changeset viewer.