--- trunk/libf/dyn3d/nxgraro2.f 2011/12/06 15:07:04 54 +++ trunk/libf/dyn3d/Dissipation/nxgraro2.f 2011/12/12 13:25:01 55 @@ -23,7 +23,7 @@ c ...... variables en arguments ....... c INTEGER klevel - REAL xcov( ip1jmp1,klevel ), ycov( ip1jm,klevel ) + REAL, intent(in):: xcov( ip1jmp1,klevel ), ycov( ip1jm,klevel ) REAL grx( ip1jmp1,klevel ), gry( ip1jm,klevel ) real, intent(in):: crot c @@ -39,8 +39,8 @@ signe = (-1.)**lr nugradrs = signe * crot c - CALL SCOPY ( ip1jmp1* klevel, xcov, 1, grx, 1 ) - CALL SCOPY ( ip1jm * klevel, ycov, 1, gry, 1 ) + grx = xcov + gry = ycov c CALL rotatf ( klevel, grx, gry, rot ) c