Ignore:
Timestamp:
Jan 13, 2016 8:19:40 AM (8 years ago)
Author:
raasch
Message:

unnecessary calculations of kmzm and kmzp removed from wall bounded parts

File:
1 edited

Legend:

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

    r1692 r1740  
    1919! Current revisions:
    2020! -----------------
    21 !
     21! unnecessary calculations of kmzm and kmzp in wall bounded parts removed
    2222!
    2323! Former revisions:
     
    225225                kmzp = 0.25_wp *                                               &
    226226                      ( km(k,j,i)+km(k+1,j,i)+km(k,j,i-1)+km(k+1,j,i-1) )
    227                 kmzm = 0.25_wp *                                               &
    228                       ( km(k,j,i)+km(k-1,j,i)+km(k,j,i-1)+km(k-1,j,i-1) )
    229227
    230228                tend(k,j,i) = tend(k,j,i)                                      &
     
    243241!
    244242!--             Interpolate eddy diffusivities on staggered gridpoints
    245                 kmzp = 0.25_wp *                                               &
    246                        ( km(k,j,i)+km(k+1,j,i)+km(k,j,i-1)+km(k+1,j,i-1) )
    247243                kmzm = 0.25_wp *                                               &
    248244                       ( km(k,j,i)+km(k-1,j,i)+km(k,j,i-1)+km(k-1,j,i-1) )
     
    410406                kmzp = 0.25_wp *                                               &
    411407                      ( km(k,j,i)+km(k+1,j,i)+km(k,j,i-1)+km(k+1,j,i-1) )
    412                 kmzm = 0.25_wp *                                               &
    413                       ( km(k,j,i)+km(k-1,j,i)+km(k,j,i-1)+km(k-1,j,i-1) )
    414408
    415409                tend(k,j,i) = tend(k,j,i)                                      &
     
    436430!
    437431!--             Interpolate eddy diffusivities on staggered gridpoints
    438                 kmzp = 0.25_wp *                                               &
    439                        ( km(k,j,i)+km(k+1,j,i)+km(k,j,i-1)+km(k+1,j,i-1) )
    440432                kmzm = 0.25_wp *                                               &
    441433                       ( km(k,j,i)+km(k-1,j,i)+km(k,j,i-1)+km(k-1,j,i-1) )
     
    574566!--       Interpolate eddy diffusivities on staggered gridpoints
    575567          kmzp = 0.25_wp * ( km(k,j,i)+km(k+1,j,i)+km(k,j,i-1)+km(k+1,j,i-1) )
    576           kmzm = 0.25_wp * ( km(k,j,i)+km(k-1,j,i)+km(k,j,i-1)+km(k-1,j,i-1) )
    577568
    578569          tend(k,j,i) = tend(k,j,i)                                            &
     
    591582!
    592583!--       Interpolate eddy diffusivities on staggered gridpoints
    593           kmzp = 0.25_wp *                                                     &
    594                  ( km(k,j,i)+km(k+1,j,i)+km(k,j,i-1)+km(k+1,j,i-1) )
    595584          kmzm = 0.25_wp *                                                     &
    596585                 ( km(k,j,i)+km(k-1,j,i)+km(k,j,i-1)+km(k-1,j,i-1) )
Note: See TracChangeset for help on using the changeset viewer.