Ignore:
Timestamp:
Sep 13, 2012 2:08:46 PM (12 years ago)
Author:
raasch
Message:

leapfrog timestep scheme and upstream-spline advection scheme completely removed from the code,
reading of dt_fixed from restart file removed

File:
1 edited

Legend:

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

    r979 r1001  
    44! Current revisions:
    55! -----------------
    6 !
     6! arrays comunicated by module instead of parameter list
    77!
    88! Former revisions:
     
    6868! Call for all grid points
    6969!------------------------------------------------------------------------------!
    70     SUBROUTINE diffusion_u( ddzu, ddzw, km, tend, u, usws, uswst, v, w )
    71 
     70    SUBROUTINE diffusion_u
     71
     72       USE arrays_3d
    7273       USE control_parameters
    7374       USE grid_variables
     
    7879       INTEGER ::  i, j, k
    7980       REAL    ::  kmym, kmyp, kmzm, kmzp
    80        REAL    ::  ddzu(1:nzt+1), ddzw(1:nzt+1)
    81        REAL    ::  tend(nzb:nzt+1,nysg:nyng,nxlg:nxrg)
    82        REAL, DIMENSION(:,:),   POINTER ::  usws, uswst
    83        REAL, DIMENSION(:,:,:), POINTER ::  km, u, v, w
     81
    8482       REAL, DIMENSION(nzb:nzt+1,nys:nyn,nxl:nxr) ::  usvs
    8583
     
    9391
    9492       DO  i = nxlu, nxr
    95           DO  j = nys,nyn
     93          DO  j = nys, nyn
    9694!
    9795!--          Compute horizontal diffusion
     
    221219! Call for grid point i,j
    222220!------------------------------------------------------------------------------!
    223     SUBROUTINE diffusion_u_ij( i, j, ddzu, ddzw, km, tend, u, usws, &
    224                                uswst, v, w )
    225 
     221    SUBROUTINE diffusion_u_ij( i, j )
     222
     223       USE arrays_3d
    226224       USE control_parameters
    227225       USE grid_variables
     
    232230       INTEGER ::  i, j, k
    233231       REAL    ::  kmym, kmyp, kmzm, kmzp
    234        REAL    ::  ddzu(1:nzt+1), ddzw(1:nzt+1)
    235        REAL    ::  tend(nzb:nzt+1,nysg:nyng,nxlg:nxrg)
    236        REAL, DIMENSION(nzb:nzt+1)      ::  usvs
    237        REAL, DIMENSION(:,:),   POINTER ::  usws, uswst
    238        REAL, DIMENSION(:,:,:), POINTER ::  km, u, v, w
     232
     233       REAL, DIMENSION(nzb:nzt+1) ::  usvs
    239234
    240235!
Note: See TracChangeset for help on using the changeset viewer.