Ignore:
Timestamp:
Sep 20, 2022, 4:09:50 PM (2 years ago)
Author:
lguez
Message:

Bug fix: split too long lines

The Fortran 2003 standard says a line may contain no more than 132
characters.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/cloudth_mod.F90

    r4118 r4260  
    11461146
    11471147      ELSE IF (iflag_cloudth_vert == 5) THEN
    1148       sigma1s=(0.71794+0.000498239*dz(ind1,ind2))*(fraca(ind1,ind2)**0.5)/(1-fraca(ind1,ind2))*(((sth-senv)**2)**0.5)+ratqs(ind1,ind2)*po(ind1) !Environment
     1148         sigma1s=(0.71794+0.000498239*dz(ind1,ind2))*(fraca(ind1,ind2)**0.5) &
     1149              /(1-fraca(ind1,ind2))*(((sth-senv)**2)**0.5) &
     1150              +ratqs(ind1,ind2)*po(ind1) !Environment
    11491151      sigma2s=(0.03218+0.000092655*dz(ind1,ind2))/((fraca(ind1,ind2)+0.02)**0.5)*(((sth-senv)**2)**0.5)+0.002*zqta(ind1,ind2)                   !Thermals
    11501152      !sigma1s=(1.1**0.5)*(fraca(ind1,ind2)**0.6)/(1-fraca(ind1,ind2))*((sth-senv)**2)**0.5+0.002*po(ind1)
     
    14141416        !--------------------------------------------
    14151417      sigma_th=(0.03218+0.000092655*dz(ind1,ind2))/((fraca(ind1,ind2)+0.01)**0.5)*(((sth-senv)**2)**0.5)+0.002*zqta(ind1,ind2)
    1416       sigma_env=(0.71794+0.000498239*dz(ind1,ind2))*(fraca(ind1,ind2)**0.5)/(1-fraca(ind1,ind2))*(((sth-senv)**2)**0.5)+ratqs(ind1,ind2)*po(ind1)
     1418      sigma_env=(0.71794+0.000498239*dz(ind1,ind2))*(fraca(ind1,ind2)**0.5) &
     1419           /(1-fraca(ind1,ind2))*(((sth-senv)**2)**0.5) &
     1420           +ratqs(ind1,ind2)*po(ind1)
    14171421      xth=sth/(sqrt2*sigma_th)
    14181422      xenv=senv/(sqrt2*sigma_env)
     
    20202024                + (1.-1./(1.+C_mpc*qith(ind1,ind2))) * athl*(qsith(ind1,ind2)-qslth(ind1)) 
    20212025
    2022             sigma2sc=(sigma2s_factor*((MAX((sthlc-senvl),0.)**2)**0.5)/((fraca(ind1,ind2)+0.02)**sigma2s_power))+0.002*zqta(ind1,ind2)
     2026            sigma2sc=(sigma2s_factor*((MAX((sthlc-senvl),0.)**2)**0.5) &
     2027                 /((fraca(ind1,ind2)+0.02)**sigma2s_power)) &
     2028                 +0.002*zqta(ind1,ind2)
    20232029            deltasthc=athl*vert_alpha_th*sigma2sc
    20242030     
     
    21662172            ctot_vol(ind1,ind2)=fraca(ind1,ind2)*cth_vol(ind1,ind2)+(1.-1.*fraca(ind1,ind2))*cenv_vol(ind1,ind2)
    21672173            IF (qcth(ind1,ind2) .GT. 0) THEN
    2168                 icefrac(ind1,ind2)=fraca(ind1,ind2)*qith(ind1,ind2)/(fraca(ind1,ind2)*qcth(ind1,ind2)+(1.-1.*fraca(ind1,ind2))*qcenv(ind1,ind2))
     2174               icefrac(ind1,ind2)=fraca(ind1,ind2)*qith(ind1,ind2) &
     2175                    /(fraca(ind1,ind2)*qcth(ind1,ind2) &
     2176                    +(1.-1.*fraca(ind1,ind2))*qcenv(ind1,ind2))
    21692177                icefrac(ind1,ind2)=MAX(MIN(1.,icefrac(ind1,ind2)),0.)
    21702178            ELSE
     
    23862394    AA=RLSTT/Ka/temp(ind2p1)*(RLSTT/RV/temp(ind2p1)-1.)
    23872395    BB=1./(rho(ind2p1)*Dv*qsith(ind2p1))
    2388     unsurtaustardep=C_cap*(Ni**0.66)*(qth(ind2p1)-qsith(ind2p1))/qsith(ind2p1)*4.*RPI/(AA+BB)*(6.*rho(ind2p1)/rhoi/RPI/Gamma(4.))**(0.33)
     2396    unsurtaustardep=C_cap*(Ni**0.66)*(qth(ind2p1)-qsith(ind2p1)) &
     2397         /qsith(ind2p1)*4.*RPI/(AA+BB) &
     2398         *(6.*rho(ind2p1)/rhoi/RPI/Gamma(4.))**(0.33)
    23892399    dep_term=rho(ind2p1)*fraca(ind2p1)*(qith(ind2p1)**0.33)*unsurtaustardep
    23902400 
Note: See TracChangeset for help on using the changeset viewer.