Ignore:
Timestamp:
Mar 26, 2014 5:04:47 PM (10 years ago)
Author:
kanani
Message:

REAL constants defined as wp-kind

File:
1 edited

Legend:

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

    r1321 r1342  
    2020! Current revisions:
    2121! ------------------
    22 !
     22! REAL constants defined as wp-kind
    2323!
    2424! Former revisions:
     
    135135
    136136
    137     ddt_3d = 1.0 / dt_3d
    138     d_weight_pres = 1.0 / weight_pres(intermediate_timestep_count)
     137    ddt_3d = 1.0_wp / dt_3d
     138    d_weight_pres = 1.0_wp / weight_pres(intermediate_timestep_count)
    139139
    140140!
     
    180180    IF ( conserve_volume_flow  .AND.  ( outflow_l .OR. outflow_r ) )  THEN
    181181
    182        volume_flow(1)   = 0.0
    183        volume_flow_l(1) = 0.0
     182       volume_flow(1)   = 0.0_wp
     183       volume_flow_l(1) = 0.0_wp
    184184
    185185       IF ( outflow_l )  THEN
     
    219219    IF ( conserve_volume_flow  .AND.  ( outflow_n .OR. outflow_s ) )  THEN
    220220
    221        volume_flow(2)   = 0.0
    222        volume_flow_l(2) = 0.0
     221       volume_flow(2)   = 0.0_wp
     222       volume_flow_l(2) = 0.0_wp
    223223
    224224       IF ( outflow_s )  THEN
     
    257257!-- Remove mean vertical velocity
    258258    IF ( ibc_p_b == 1  .AND.  ibc_p_t == 1 )  THEN
    259        IF ( simulated_time > 0.0 )  THEN ! otherwise nzb_w_inner not yet known
    260           w_l = 0.0;  w_l_l = 0.0
     259       IF ( simulated_time > 0.0_wp )  THEN ! otherwise nzb_w_inner not yet known
     260          w_l = 0.0_wp;  w_l_l = 0.0_wp
    261261          DO  i = nxl, nxr
    262262             DO  j = nys, nyn
     
    295295          DO  j = nys-1, nyn+1
    296296             DO  k = nzb, nzt+1
    297                 d(k,j,i) = 0.0
     297                d(k,j,i) = 0.0_wp
    298298             ENDDO
    299299          ENDDO
     
    305305          DO  j = nys, nyn
    306306             DO  k = nzb+1, nzt
    307                 d(k,j,i) = 0.0
     307                d(k,j,i) = 0.0_wp
    308308             ENDDO
    309309          ENDDO
     
    312312    ENDIF
    313313
    314     localsum  = 0.0
    315     threadsum = 0.0
     314    localsum  = 0.0_wp
     315    threadsum = 0.0_wp
    316316
    317317#if defined( __ibm )
     
    432432          DO  i = nxlg, nxrg
    433433             DO  j = nysg, nyng
    434                 tend(nzb_s_inner(j,i),j,i) = 0.0
     434                tend(nzb_s_inner(j,i),j,i) = 0.0_wp
    435435             ENDDO
    436436          ENDDO
     
    460460          DO  i = nxlg, nxrg
    461461             DO  j = nysg, nyng
    462                 tend(nzt+1,j,i) = 0.0
     462                tend(nzt+1,j,i) = 0.0_wp
    463463             ENDDO
    464464          ENDDO
     
    577577!-- pressure just computed
    578578    IF ( conserve_volume_flow  .AND.  ( bc_lr_cyc .OR. bc_ns_cyc ) )  THEN
    579        volume_flow_l(1) = 0.0
    580        volume_flow_l(2) = 0.0
     579       volume_flow_l(1) = 0.0_wp
     580       volume_flow_l(2) = 0.0_wp
    581581    ENDIF
    582582
     
    704704!-- a possible PE-sum is computed in flow_statistics
    705705    CALL cpu_log( log_point_s(1), 'divergence', 'start' )
    706     sums_divnew_l = 0.0
     706    sums_divnew_l = 0.0_wp
    707707
    708708!
    709709!-- d must be reset to zero because it can contain nonzero values below the
    710710!-- topography
    711     IF ( topography /= 'flat' )  d = 0.0
    712 
    713     localsum  = 0.0
    714     threadsum = 0.0
     711    IF ( topography /= 'flat' )  d = 0.0_wp
     712
     713    localsum  = 0.0_wp
     714    threadsum = 0.0_wp
    715715
    716716    !$OMP PARALLEL PRIVATE (i,j,k) FIRSTPRIVATE(threadsum) REDUCTION(+:localsum)
Note: See TracChangeset for help on using the changeset viewer.