Download asksig.eso

Back to the list

   1 : C ASKSIG    SOURCE    CHAT      07/10/22    21:15:09     5921           
   2 :       SUBROUTINE ASKSIG(S,B,XK)
   3 :       IMPLICIT REAL*8(A-H,O-Z)
   4 :       IMPLICIT INTEGER (I-N)
   5 : 
   6 : *      SUBROUTINE ASSE_KSIGMA(S,B,K)
   7 : *      REAL *8 S(6),B(3,8),K(8,8)
   8 : CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC      
   9 : C ANTOINE LEGAY LE 13/02/2001
  10 : C CALCUL ET ASSEMBLE LA MATRICE 8*8 K_SIGMA ---> K
  11 : C RQ: ELLE EST DIAGONALE PAR BLOCS DE 8*8, EGAUX
  12 : C B : DERIVEES DES FONCTIONS DE FORMES
  13 : C S : CONTRAINTES
  14 : CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 
  15 : 
  16 :       DIMENSION  S(6),B(3,8),XK(8,8)    
  17 :       DO J=1,8
  18 :          DO I=1,8
  19 :             XK(I,J)=0.
  20 :          ENDDO
  21 :       ENDDO
  22 : C      WRITE(6,*)'*************** SIGMA DANS ASSE-KSIGMA*************'
  23 : C      WRITE(6,*)(S(I),I=1,6)
  24 : C      WRITE(6,*)'*******************************'
  25 : C      WRITE(6,*)'*************** B ****************'
  26 : C      WRITE(6,*)(B(1,I),I=1,8)
  27 : C      WRITE(6,*)(B(2,I),I=1,8)
  28 : C      WRITE(6,*)(B(3,I),I=1,8)
  29 : C      WRITE(6,*)'*******************************'
  30 : C
  31 :       DO J=1,8
  32 :          DO I=1,8
  33 :             XK(I,J) =  S(1)*B(1,I)*B(1,J)
  34 :      !              + S(2)*B(2,I)*B(2,J)
  35 :      !              + S(3)*B(3,I)*B(3,J)
  36 :      !              + S(4)*(B(1,I)*B(2,J)+B(2,I)*B(1,J))
  37 :      !              + S(6)*(B(1,I)*B(3,J)+B(3,I)*B(1,J))
  38 :      !              + S(5)*(B(3,I)*B(2,J)+B(2,I)*B(3,J))
  39 : C            WRITE(6,*)'K IJ=',K(I,J),I,J
  40 :          ENDDO
  41 :       ENDDO
  42 : C
  43 :       END
  44 : 
  45 :  

© Cast3M 2003 - All rights reserved.
Disclaimer