Ignore:
Timestamp:
Jul 24, 2024, 2:54:37 PM (4 months ago)
Author:
abarral
Message:

rename modules properly lmdz_*
move ismin, ismax, minmax into new lmdz_libmath.f90
(lint) uppercase fortran keywords

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_ratqs_multi.F90

    r5113 r5116  
    6161REAL :: taup0 = 70000
    6262REAL :: taudp = 500
    63 integer :: lev_out=10
     63INTEGER :: lev_out=10
    6464REAL, DIMENSION (klon,klev) :: zmasse,entr0,detr0,detraincv,dqp,detrain_p,q0,qd0,tau_diss
    6565REAL, DIMENSION (klon,klev+1) :: fm0
     
    127127            var_var(i,k) = detr0(i,k)*(varq_therm(i,k)-povariance(i,k))/zmasse(i,k)
    128128            var_det_conv(i,k) =  a_ratqs_cv*(detrain_cv(i,k)/zmasse(i,k))
    129             if (sigd(i)/=0) then
     129            if (sigd(i)/=0) THEN
    130130               var_desc_prec(i,k) = sigd(i)*(1-sigd(i))*(fqd(i,k)*tau_cumul/sigd(i))**2/tau_cumul
    131131            else
     
    145145      var_desc_conv(:,klev) = var_desc_conv(:,klev-1)
    146146     
    147       if (klein) then
     147      if (klein) THEN
    148148         do k=1,klev-1
    149149            do i=1,klon
    150150              qd0(:,:) = 0.0
    151               if (sigd(i)/=0) then
     151              if (sigd(i)/=0) THEN
    152152                qd0(i,k) = fqd(i,k)*tau_cumul/sigd(i)
    153153              endif
     
    172172                 qd0(i,k) = fqd(i,k)*tau_cumul/sigd(i)
    173173               endif
    174                if (sigt_cv(i,k)/=0) then
     174               if (sigt_cv(i,k)/=0) THEN
    175175                 q0(i,k) = fqcomp(i,k)*tau_cumul/sigt_cv(i,k)
    176176               endif
     
    195195      do k=1,klev
    196196        do i=1,klon
    197            if(q_seri(i,k)>=1E-7) then
     197           IF(q_seri(i,k)>=1E-7) THEN
    198198               ratqs_inter_(i,k) = abs(povariance(i,k))**0.5/q_seri(i,k)   
    199199               sigma_therm(i,k) = abs(varq_therm(i,k))**0.5     ! sigma dans les thermiques
     
    205205      enddo
    206206     
    207 return
     207RETURN
    208208end             
    209209
Note: See TracChangeset for help on using the changeset viewer.