Ignore:
Timestamp:
May 20, 2015, 3:27:07 PM (9 years ago)
Author:
Ehouarn Millour
Message:
  • fix in dyn3d the array out of bound issue (in qminimum) that was only corrected in dyn3dmem in rev 2285.
  • comment out many invasive debug writes.

EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/dyn3dmem/vlspltqs_loc.F

    r2281 r2286  
    4747      INTEGER ijb,ije,ijb_x,ije_x
    4848     
    49       write(*,*) 'vlspltqs 58: entree vlxqs_loc, iq,ijb_x=',
    50      &   iq,ijb_x
     49      !write(*,*) 'vlspltqs 58: entree vlxqs_loc, iq,ijb_x=',
     50!     &   iq,ijb_x
    5151
    5252c   calcul de la pente a droite et a gauche de la maille
     
    280280               ENDDO
    281281               niju=iju
    282                PRINT*,'vlxqs 280: niju,nl',niju,nl(l)
     282               !PRINT*,'vlxqs 280: niju,nl',niju,nl(l)
    283283
    284284c  traitement des mailles
     
    336336! CRisi: appel récursif de l'advection sur les fils.
    337337! Il faut faire ça avant d'avoir mis à jour q et masse
    338       write(*,*) 'vlspltqs 336: iq,ijb_x,nqfils(iq)=',
    339      &     iq,ijb_x,nqfils(iq) 
     338      !write(*,*) 'vlspltqs 336: iq,ijb_x,nqfils(iq)=',
     339!     &     iq,ijb_x,nqfils(iq) 
    340340
    341341      if (nqfils(iq).gt.0) then 
     
    353353        do ifils=1,nqfils(iq)
    354354         iq2=iqfils(ifils,iq)
    355          write(*,*) 'vlxqs 349: on appelle vlx pour iq2=',iq2
     355         !write(*,*) 'vlxqs 349: on appelle vlx pour iq2=',iq2
    356356         call vlx_loc(Ratio,pente_max,masse,u_mq,ijb_x,ije_x,iq2)
    357357        enddo !do ifils=1,nqfils(iq)
     
    359359! end CRisi
    360360
    361       write(*,*) 'vlspltqs 360: iq,ijb_x=',iq,ijb_x   
     361      !write(*,*) 'vlspltqs 360: iq,ijb_x=',iq,ijb_x   
    362362
    363363c   calcul des tendances
     
    379379c$OMP END DO NOWAIT
    380380
    381       write(*,*) 'vlspltqs 380: iq,ijb_x=',iq,ijb_x
     381      !write(*,*) 'vlspltqs 380: iq,ijb_x=',iq,ijb_x
    382382
    383383! retablir les fils en rapport de melange par rapport a l'air:
     
    398398      endif !if (nqfils(iq).gt.0) then
    399399
    400       write(*,*) 'vlspltqs 399: iq,ijb_x=',iq,ijb_x
     400      !write(*,*) 'vlspltqs 399: iq,ijb_x=',iq,ijb_x
    401401
    402402c     CALL SCOPY((jjm-1)*llm,q(iip1+iip1,1),iip1,q(iip2,1),iip1)
     
    477477      l=3
    478478      if ((ij.ge.ijb).and.(ij.le.ije)) then
    479         write(*,*) 'vlyqs 480: ij,l,iq,ijb,q(ij,l,:)=',
    480      &             ij,l,iq,ijb,q(ij,l,:)
     479        !write(*,*) 'vlyqs 480: ij,l,iq,ijb,q(ij,l,:)=',
     480!     &             ij,l,iq,ijb,q(ij,l,:)
    481481      endif 
    482482
     
    725725! CRisi: appel récursif de l'advection sur les fils.
    726726! Il faut faire ça avant d'avoir mis à jour q et masse
    727       write(*,*) 'vlyqs 689: iq,nqfils(iq)=',iq,nqfils(iq)
     727      !write(*,*) 'vlyqs 689: iq,nqfils(iq)=',iq,nqfils(iq)
    728728     
    729729      ijb=ij_begin-2*iip1
Note: See TracChangeset for help on using the changeset viewer.