Ignore:
Timestamp:
Aug 2, 2024, 2:12:03 PM (7 weeks ago)
Author:
abarral
Message:

Add missing klon on strataer_emiss_mod.F90
Correct various missing explicit declarations
Replace tabs by spaces (tabs are not part of the fortran charset)
Continue cleaning modules
Removed unused arguments and variables

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_plume.f90

    r5119 r5158  
    169169    ! dans une couche l>1
    170170    !------------------------------------------------------------------------------
    171     do ig = 1, ngrid
     171    DO ig = 1, ngrid
    172172      ! Le panache va prendre au debut les caracteristiques de l'air contenu
    173173      ! dans cette couche.
     
    188188    !boucle de calcul de la vitesse verticale dans le thermique
    189189    !==============================================================================
    190     do l = 2, nlay - 1
     190    DO l = 2, nlay - 1
    191191      !==============================================================================
    192192
     
    194194      ! On decide si le thermique est encore actif ou non
    195195      ! AFaire : Il faut sans doute ajouter entr_star a alim_star dans ce test
    196       do ig = 1, ngrid
     196      DO ig = 1, ngrid
    197197        active(ig) = active(ig) &
    198198                &                 .AND. zw2(ig, l)>1.e-10 &
     
    214214      ztemp(:) = zpspsk(:, l) * ztla(:, l - 1)
    215215      CALL thermcell_qsat(ngrid, active, pplev(:, l), ztemp, zqta(:, l - 1), zqsat(:))
    216       do ig = 1, ngrid
     216      DO ig = 1, ngrid
    217217        !       PRINT*,'active',active(ig),ig,l
    218218        IF(active(ig)) THEN
     
    250250          zdz2 = zlev(ig, lt) - zlev(ig, l)
    251251
    252           do while (lmel>zdz2)
     252          DO while (lmel>zdz2)
    253253            lt = lt + 1
    254254            zlt = zlev(ig, lt)
     
    283283      !-------------------------------------------------
    284284
    285       do ig = 1, ngrid
     285      DO ig = 1, ngrid
    286286        IF (active(ig)) THEN
    287287          !          zw2m=max(0.5*(w_est(ig,l)+w_est(ig,l+1)),0.1)
     
    331331
    332332      activetmp(:) = active(:) .AND. f_star(:, l + 1)>1.e-10
    333       do ig = 1, ngrid
     333      DO ig = 1, ngrid
    334334        IF (activetmp(ig)) THEN
    335335          Zsat = .FALSE.
     
    346346      ztemp(:) = zpspsk(:, l) * ztla(:, l)
    347347      CALL thermcell_qsat(ngrid, activetmp, pplev(:, l), ztemp, zqta(:, l), zqsatth(:, l))
    348       do ig = 1, ngrid
     348      DO ig = 1, ngrid
    349349        IF (activetmp(ig)) THEN
    350350          ! on ecrit de maniere conservative (sat ou non)
     
    376376
    377377      nbpb = 0
    378       do ig = 1, ngrid
     378      DO ig = 1, ngrid
    379379        IF (zw2(ig, l + 1)>0. .AND. zw2(ig, l + 1)<1.e-10) THEN
    380380          !               stop 'On tombe sur le cas particulier de thermcell_dry'
     
    420420
    421421    !on recalcule alim_star_tot
    422     do ig = 1, ngrid
     422    DO ig = 1, ngrid
    423423      alim_star_tot(ig) = 0.
    424424    enddo
    425     do ig = 1, ngrid
    426       do l = 1, lalim(ig) - 1
     425    DO ig = 1, ngrid
     426      DO l = 1, lalim(ig) - 1
    427427        alim_star_tot(ig) = alim_star_tot(ig) + alim_star(ig, l)
    428428      enddo
Note: See TracChangeset for help on using the changeset viewer.