Opened 17 months ago
Last modified 17 months 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...
Note: See
TracTickets for help on using
tickets.

Précision: sur r5075.