Changeset 5703


Ignore:
Timestamp:
Jun 13, 2025, 9:38:50 PM (10 days ago)
Author:
yann meurdesoif
Message:

Convection GPU porting : change some loop name indices to avoid GPUmorphosis confusion (solve in future)

YM

Location:
LMDZ6/trunk/libf/phylmd
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/cv3_routines.f90

    r5701 r5703  
    23552355! ori        do 360 i=1,ncum*nlp
    23562356  DO j = 1, nl
    2357     DO i = 1, ncum
    2358       nent(i, j) = 0
     2357    DO il = 1, ncum
     2358      nent(il, j) = 0
    23592359! in convect3, m is computed in cv3_closure
    23602360! ori          m(i,1)=0.0
     
    23662366  DO j = 1, nl
    23672367    DO k = 1, nl
    2368       DO i = 1, ncum
    2369         qent(i, k, j) = rr(i, j)
    2370         uent(i, k, j) = u(i, j)
    2371         vent(i, k, j) = v(i, j)
    2372         elij(i, k, j) = 0.0
     2368      DO il = 1, ncum
     2369        qent(il, k, j) = rr(il, j)
     2370        uent(il, k, j) = u(il, j)
     2371        vent(il, k, j) = v(il, j)
     2372        elij(il, k, j) = 0.0
    23732373!ym            ment(i,k,j)=0.0
    23742374!ym            sij(i,k,j)=0.0
  • LMDZ6/trunk/libf/phylmd/cv3p_mixing.f90

    r5701 r5703  
    117117! ori        do 360 i=1,ncum*nlp
    118118  DO j = 1, nl
    119     DO i = 1, ncum
    120       nent(i, j) = 0
     119    DO il = 1, ncum
     120      nent(il, j) = 0
    121121! in convect3, m is computed in cv3_closure
    122122! ori          m(i,1)=0.0
     
    128128  DO j = 1, nl
    129129    DO k = 1, nl
    130       DO i = 1, ncum
    131         Qent(i, k, j) = rr(i, j)
    132         uent(i, k, j) = u(i, j)
    133         vent(i, k, j) = v(i, j)
    134         elij(i, k, j) = 0.0
    135         hent(i, k, j) = 0.0
     130      DO il = 1, ncum
     131        Qent(il, k, j) = rr(il, j)
     132        uent(il, k, j) = u(il, j)
     133        vent(il, k, j) = v(il, j)
     134        elij(il, k, j) = 0.0
     135        hent(il, k, j) = 0.0
    136136!AC!            Ment(i,k,j)=0.0
    137137!AC!            Sij(i,k,j)=0.0
Note: See TracChangeset for help on using the changeset viewer.