vmult4
C VMULT4 SOURCE CB215821 26/08/24 21:18:52 12622 C======================================================================= C CALCULE LE PRODUIT AA = TRANSPOSE ( B ) * A * B C ENTREES C A(3,3) NON SYMETRIQUE C B(3,3) NON SYMETRIQUE C SORTIES C AA(9) NON SYMETRIQUE STOCKEE PAR COLONNE C======================================================================= IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) PARAMETER(XZER=0.D0) DIMENSION A(3,*),AA(*),B(3,*) DIMENSION T(3) C IJ=1 DO 41 J=1,3 DO 20 I1=1,3 C=XZER DO 10 J1=1,3 C=C+A(I1,J1)*B(J1,J) 10 CONTINUE T(I1)=C 20 CONTINUE DO 40 I=1,3 C=XZER DO 30 J1=1,3 C=C+T(J1)*B(J1,I) 30 CONTINUE AA(IJ)=C IJ=IJ+1 40 CONTINUE 41 CONTINUE RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales