Ignore:
Timestamp:
Jul 15, 2020, 10:14:36 PM (4 years ago)
Author:
adurocher
Message:

Remove useless zero-initializations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3_routines.F90

    r3759 r3763  
    11011101
    11021102!JAM--------------------------------------------------------------------
    1103 ! Calcul de la quantité d'eau sous forme de glace
     1103! Calcul de la quantit d'eau sous forme de glace
    11041104! --------------------------------------------------------------------
    11051105  INTEGER nl, len
     
    30723072!!---end jyg---
    30733073
    3074 ! --------retour à la formulation originale d'Emanuel.
     3074! --------retour la formulation originale d'Emanuel.
    30753075        IF (cvflag_ice) THEN
    30763076
     
    30823082
    30833083!JAM  Attention: evap=sigt*E
    3084 !    Modification: evap devient l'évaporation en milieu de couche
    3085 !    car nécessaire dans cv3_yield
    3086 !    Du coup, il faut modifier pas mal d'équations...
     3084!    Modification: evap devient l'vaporation en milieu de couche
     3085!    car ncessaire dans cv3_yield
     3086!    Du coup, il faut modifier pas mal d'quations...
    30873087!    et l'expression de afac qui devient afac1
    30883088!    revap=sqrt((prec(i+1)+prec(i))/2)
     
    31033103!JYG    Dans sa formulation originale, Emanuel calcule l'evaporation par:
    31043104! c             evap(il,i)=sigt*afac*revap
    3105 ! ce qui n'est pas correct. Dans cv_routines, la formulation a été modifiee.
     3105! ce qui n'est pas correct. Dans cv_routines, la formulation a �t� modifiee.
    31063106! Ici,l'evaporation evap est simplement calculee par l'equation de
    31073107! conservation.
     
    35503550! print*,'cv3_yield initialisation delt', delt
    35513551
    3552   DO il = 1, ncum
    3553     precip(il) = 0.0
    3554     wd(il) = 0.0 ! gust
    3555   END DO
     3552  precip(:) = 0
     3553  wd(:) = 0
     3554  ft(:,:) = 0
     3555  fr(:,:) = 0
     3556  fu(:,:) = 0
     3557  fv(:,:) = 0
     3558  ma(:,:) = 0
     3559  mip(:,:) = 0
     3560  upwd(:,:) = 0
     3561  dnwd(:,:) = 0
     3562  dnwd0(:,:) = 0
     3563  qcondc(:,:) = 0
     3564  ftd(:,:) = 0
     3565  fqd(:,:) = 0
     3566  qtc(:,:) = 0
     3567  sigt(:,:) = 0
    35563568
    35573569!   Fluxes are on a staggered grid : loops extend up to nl+1
     
    35603572      Vprecip(il, i) = 0.0
    35613573      Vprecipi(il, i) = 0.0                               ! jyg
    3562       upwd(il, i) = 0.0
    3563       dnwd(il, i) = 0.0
    3564       dnwd0(il, i) = 0.0
    3565       mip(il, i) = 0.0
    35663574    END DO
    35673575  END DO
    35683576  DO i = 1, nl
    35693577    DO il = 1, ncum
    3570       ft(il, i) = 0.0
    3571       fr(il, i) = 0.0
    3572       fu(il, i) = 0.0
    3573       fv(il, i) = 0.0
    3574       ftd(il, i) = 0.0
    3575       fqd(il, i) = 0.0
    3576       qcondc(il, i) = 0.0 ! cld
    35773578      qcond(il, i) = 0.0 ! cld
    3578       qtc(il, i) = 0.0 ! cld
    35793579      qtment(il, i) = 0.0 ! cld
    35803580      sigment(il, i) = 0.0 ! cld
    3581       sigt(il, i) = 0.0 ! cld
    35823581      nqcond(il, i) = 0.0 ! cld
    35833582    END DO
     
    48884887    ENDDO       ! k
    48894888
    4890 ! 14/01/15 AJ delta n'a rien à faire là...                                                 
     4889! 14/01/15 AJ delta n'a rien � faire l�...                                                 
    48914890    DO il = 1, ncum                                                  ! cld
    48924891!!      IF (wa(il,i)>0.0 .AND. iflag(il)<=1) &                         ! cld
     
    49044903
    49054904! IM cf. FH
    4906 ! 14/01/15 AJ ne correspond pas à ce qui a été codé par JYG et SB           
     4905! 14/01/15 AJ ne correspond pas � ce qui a �t� cod� par JYG et SB           
    49074906                                                         
    49084907      IF (iflag_clw==0) THEN                                         ! cld
     
    51015100
    51025101        ! On fait varier epmax en fn de la cape
    5103         ! Il faut donc recalculer ep, et hp qui a déjà été calculé et
    5104         ! qui en dépend
    5105         ! Toutes les autres variables fn de ep sont calculées plus bas.
     5102        ! Il faut donc recalculer ep, et hp qui a d�j� �t� calcul� et
     5103        ! qui en dpend
     5104        ! Toutes les autres variables fn de ep sont calcules plus bas.
    51065105
    51075106  include "cvthermo.h"
     
    51385137
    51395138        ! il faut calculer la cape: on fait un calcule simple car tant qu'on ne
    5140         ! connait pas ep, on ne connait pas les mélanges, ddfts etc... qui sont
     5139        ! connait pas ep, on ne connait pas les mlanges, ddfts etc... qui sont
    51415140        ! necessaires au calcul de la cape dans la nouvelle physique
    51425141       
Note: See TracChangeset for help on using the changeset viewer.