Download promah.eso

Back to the list

   1 : C PROMAH    SOURCE    CHAT      05/01/13    02:33:10     5004           
   2 : c     Sous-Programme du module MISTRAL0
   3 : C     --------------------------------------------------------------------------
   4 :       SUBROUTINE PROMAH (H,X, Y)
   5 : C     --------------------------------------------------------------------------
   6 : C     Calcul des coefficients de la matrice Y = M.X, en fonction de ceux de la
   7 : C     matrice 6x6 M et de la matrice colonne X a 6 lignes pour M de la forme :
   8 : C                 M11 = H(2)+H(3) , M22 = H(3)+H(1) , M33 = H(1)+H(2)
   9 : C              M12 = M21 = -H(3) , M13 = M31 = -H(2) , M23 = M32 = -H(1) 
  10 : C                         M44 = H(4) , M55 = H(5) , M66 = H(6)
  11 : C     les autres coefficients etant nuls.
  12 : C     --------------------------------------------------------------------------
  13 :       IMPLICIT INTEGER(I-N)
  14 :       IMPLICIT REAL*8 (A-H, O-Z)
  15 :       DIMENSION H(1:6),X(1:6),Y(1:6)
  16 :         Y(1) = (H(2)+H(3))*X(1)-H(3)*X(2)-H(2)*X(3)
  17 :         Y(2) = (H(3)+H(1))*X(2)-H(1)*X(3)-H(3)*X(1)
  18 :         Y(3) = (H(1)+H(2))*X(3)-H(2)*X(1)-H(1)*X(2)
  19 :         DO L = 4,6
  20 :          Y(L) = H(L)*X(L)
  21 :         END DO
  22 :         RETURN
  23 :         END
  24 :       
  25 :  

© Cast3M 2003 - All rights reserved.
Disclaimer