Opened 7 weeks ago

Last modified 7 weeks ago

#159 new plantage / defect

Mauvais indicage & accès/écriture mémoire dans limy.F

Reported by: abarral Owned by: Laurent Fairhead
Priority: major Milestone:
Component: LMDZ Keywords:
Cc:

Description

Dans dyn3d_common/limy.F, on a

      do ij=1,ip1jmp1
         if(dyqv(ij)*dyqv(ij-iip1).gt.0.) then
            dyq(ij)=sign(min(abs(dyq(ij)),dyqmax(ij)),dyq(ij))
         else
            dyq(ij)=0.
         endif
      enddo

Or dyqv est de taille ip1jm alors que la boucle va jusqu'à ip1jmp1, qui est plus grand.

Je mets ça en prio major à cause de l'écriture mémoire sur la ligne suivante, mais c'est là dans le code depuis un bout de temps donc peut-être pas si grave...

Change History (1)

comment:1 Changed 7 weeks ago by abarral

Précision: sur r5075.

Note: See TracTickets for help on using tickets.