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/prognostic_equations.f90

    r4182 r4329  
    2525! -----------------
    2626! $Id$
     27! Renamed wall_flags_0 to wall_flags_static_0
     28!
     29! 4182 2019-08-22 15:20:23Z scharf
    2730! Corrected "Former revisions" section
    2831!
     
    203206        ONLY:  advc_flags_s,                                                   &
    204207               nbgp, nxl, nxlg, nxlu, nxr, nxrg, nyn, nyng, nys, nysg, nysv,   &
    205                nzb, nzt, wall_flags_0
     208               nzb, nzt, wall_flags_static_0
    206209
    207210    USE kinds
     
    373376                                                     * ( u(k,j,i) - u_init(k) ) &
    374377                                        ) * MERGE( 1.0_wp, 0.0_wp,              &
    375                                                    BTEST( wall_flags_0(k,j,i), 1 )&
     378                                                   BTEST( wall_flags_static_0(k,j,i), 1 )&
    376379                                                 )
    377380             ENDDO
     
    451454                                                     * ( v(k,j,i) - v_init(k) )&
    452455                                        ) * MERGE( 1.0_wp, 0.0_wp,             &
    453                                                    BTEST( wall_flags_0(k,j,i), 2 )&
     456                                                   BTEST( wall_flags_static_0(k,j,i), 2 )&
    454457                                                 )
    455458             ENDDO
     
    525528                                             - tsc(5) * rdf(k) * w(k,j,i)      &
    526529                                     ) * MERGE( 1.0_wp, 0.0_wp,                &
    527                                                 BTEST( wall_flags_0(k,j,i), 3 )&
     530                                                BTEST( wall_flags_static_0(k,j,i), 3 )&
    528531                                              )
    529532          ENDDO
     
    623626                                          )                                    &
    624627                                       * MERGE( 1.0_wp, 0.0_wp,                &
    625                                                 BTEST( wall_flags_0(k,j,i), 0 )&
     628                                                BTEST( wall_flags_static_0(k,j,i), 0 )&
    626629                                              )
    627630             ENDDO
     
    713716                                        )                                      &
    714717                                       * MERGE( 1.0_wp, 0.0_wp,                &
    715                                                 BTEST( wall_flags_0(k,j,i), 0 )&
     718                                                BTEST( wall_flags_static_0(k,j,i), 0 )&
    716719                                              )               
    717720                IF ( q_p(k,j,i) < 0.0_wp )  q_p(k,j,i) = 0.1_wp * q(k,j,i)
     
    811814                                        )                                      &
    812815                                       * MERGE( 1.0_wp, 0.0_wp,                &
    813                                                 BTEST( wall_flags_0(k,j,i), 0 )&
     816                                                BTEST( wall_flags_static_0(k,j,i), 0 )&
    814817                                              )
    815818                IF ( s_p(k,j,i) < 0.0_wp )  s_p(k,j,i) = 0.1_wp * s(k,j,i)
     
    924927!-- Prognostic equation for u-velocity component
    925928    !$ACC PARALLEL LOOP COLLAPSE(3) PRIVATE(i, j, k) &
    926     !$ACC PRESENT(u, tend, tu_m, u_init, rdf, wall_flags_0) &
     929    !$ACC PRESENT(u, tend, tu_m, u_init, rdf, wall_flags_static_0) &
    927930    !$ACC PRESENT(tsc(2:5)) &
    928931    !$ACC PRESENT(u_p)
     
    935938                                                        ( u(k,j,i) - u_init(k) ) &
    936939                                     ) * MERGE( 1.0_wp, 0.0_wp,                  &
    937                                                  BTEST( wall_flags_0(k,j,i), 1 ) &
     940                                                 BTEST( wall_flags_static_0(k,j,i), 1 ) &
    938941                                              )
    939942          ENDDO
     
    10271030!-- Prognostic equation for v-velocity component
    10281031    !$ACC PARALLEL LOOP COLLAPSE(3) PRIVATE(i, j, k) &
    1029     !$ACC PRESENT(v, tend, tv_m, v_init, rdf, wall_flags_0) &
     1032    !$ACC PRESENT(v, tend, tv_m, v_init, rdf, wall_flags_static_0) &
    10301033    !$ACC PRESENT(tsc(2:5)) &
    10311034    !$ACC PRESENT(v_p)
     
    10381041                                                      ( v(k,j,i) - v_init(k) ) &
    10391042                                     ) * MERGE( 1.0_wp, 0.0_wp,                &
    1040                                                 BTEST( wall_flags_0(k,j,i), 2 )&
     1043                                                BTEST( wall_flags_static_0(k,j,i), 2 )&
    10411044                                              )
    10421045          ENDDO
     
    11261129!-- Prognostic equation for w-velocity component
    11271130    !$ACC PARALLEL LOOP COLLAPSE(3) PRIVATE(i, j, k) &
    1128     !$ACC PRESENT(w, tend, tw_m, v_init, rdf, wall_flags_0) &
     1131    !$ACC PRESENT(w, tend, tw_m, v_init, rdf, wall_flags_static_0) &
    11291132    !$ACC PRESENT(tsc(2:5)) &
    11301133    !$ACC PRESENT(w_p)
     
    11361139                                               - tsc(5) * rdf(k) * w(k,j,i)    &
    11371140                                     ) * MERGE( 1.0_wp, 0.0_wp,                &
    1138                                                 BTEST( wall_flags_0(k,j,i), 3 )&
     1141                                                BTEST( wall_flags_static_0(k,j,i), 3 )&
    11391142                                              )
    11401143          ENDDO
     
    12641267!--    Prognostic equation for potential temperature
    12651268       !$ACC PARALLEL LOOP COLLAPSE(3) PRIVATE(i, j, k) &
    1266        !$ACC PRESENT(pt, tend, tpt_m, wall_flags_0) &
     1269       !$ACC PRESENT(pt, tend, tpt_m, wall_flags_static_0) &
    12671270       !$ACC PRESENT(pt_init, rdf_sc, ptdf_x, ptdf_y) &
    12681271       !$ACC PRESENT(tsc(3:5)) &
     
    12781281                                          )                                    &
    12791282                                   * MERGE( 1.0_wp, 0.0_wp,                    &
    1280                                              BTEST( wall_flags_0(k,j,i), 0 )   &
     1283                                             BTEST( wall_flags_static_0(k,j,i), 0 )   &
    12811284                                          )
    12821285             ENDDO
     
    13991402                                                      ( q(k,j,i) - q_init(k) ) &
    14001403                                        ) * MERGE( 1.0_wp, 0.0_wp,             &
    1401                                                    BTEST( wall_flags_0(k,j,i), 0 ) &
     1404                                                   BTEST( wall_flags_static_0(k,j,i), 0 ) &
    14021405                                                 )
    14031406                IF ( q_p(k,j,i) < 0.0_wp )  q_p(k,j,i) = 0.1_wp * q(k,j,i)
     
    15201523                                        )                                      &
    15211524                                   * MERGE( 1.0_wp, 0.0_wp,                    &
    1522                                              BTEST( wall_flags_0(k,j,i), 0 )   &
     1525                                             BTEST( wall_flags_static_0(k,j,i), 0 )   &
    15231526                                          )
    15241527                IF ( s_p(k,j,i) < 0.0_wp )  s_p(k,j,i) = 0.1_wp * s(k,j,i)
Note: See TracChangeset for help on using the changeset viewer.