Ignore:
Timestamp:
Apr 8, 2014 3:21:23 PM (10 years ago)
Author:
heinze
Message:

REAL constants provided with KIND-attribute

File:
1 edited

Legend:

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

    r1343 r1353  
    2020! Current revisions:
    2121! -----------------
    22 !
     22! REAL constants provided with KIND-attribute
    2323!
    2424! Former revisions:
     
    647647                            temp  = theta * t_d_pt(k)
    648648                            k1 = ( 1.0_wp - q(k,j,i) + 1.61_wp *               &
    649                                           ( q(k,j,i) - ql(k,j,i) ) *          &
    650                                  ( 1.0_wp + 0.622_wp * l_d_r / temp ) ) /        &
    651                                  ( 1.0_wp + 0.622_wp * l_d_r * l_d_cp *          &
     649                                          ( q(k,j,i) - ql(k,j,i) ) *           &
     650                                 ( 1.0_wp + 0.622_wp * l_d_r / temp ) ) /      &
     651                                 ( 1.0_wp + 0.622_wp * l_d_r * l_d_cp *        &
    652652                                 ( q(k,j,i) - ql(k,j,i) ) / ( temp * temp ) )
    653653                            k2 = theta * ( l_d_cp / temp * k1 - 1.0_wp )
     
    680680                            theta = pt(k,j,i) + pt_d_t(k) * l_d_cp * ql(k,j,i)
    681681                            temp  = theta * t_d_pt(k)
    682                             k1 = ( 1.0_wp - q(k,j,i) + 1.61_wp *                 &
    683                                           ( q(k,j,i) - ql(k,j,i) ) *          &
    684                                  ( 1.0_wp + 0.622_wp * l_d_r / temp ) ) /        &
    685                                  ( 1.0_wp + 0.622_wp * l_d_r * l_d_cp *          &
     682                            k1 = ( 1.0_wp - q(k,j,i) + 1.61_wp *               &
     683                                          ( q(k,j,i) - ql(k,j,i) ) *           &
     684                                 ( 1.0_wp + 0.622_wp * l_d_r / temp ) ) /      &
     685                                 ( 1.0_wp + 0.622_wp * l_d_r * l_d_cp *        &
    686686                                 ( q(k,j,i) - ql(k,j,i) ) / ( temp * temp ) )
    687687                            k2 = theta * ( l_d_cp / temp * k1 - 1.0_wp )
     
    16441644             dwdz  =           ( w(k,j,i)   - w(k-1,j,i)   ) * ddzw(k)
    16451645
    1646              def = 2.0 * ( dudx**2 + dvdy**2 + dwdz**2 ) +           &
     1646             def = 2.0_wp * ( dudx**2 + dvdy**2 + dwdz**2 ) +        &
    16471647                   dudy**2 + dvdx**2 + dwdx**2 + dwdy**2 + dudz**2 + &
    1648                    dvdz**2 + 2.0 * ( dvdx*dudy + dwdx*dudz + dwdy*dvdz )
     1648                   dvdz**2 + 2.0_wp * ( dvdx*dudy + dwdx*dudz + dwdy*dvdz )
    16491649
    16501650             IF ( def < 0.0_wp )  def = 0.0_wp
Note: See TracChangeset for help on using the changeset viewer.