bgfdkt
C BGFDKT SOURCE CHAT 05/01/12 21:39:27 5004 C|=================================================================| C| | C| CALCULE LA MATRICE BGF DE GRADIENS DE FLEXION ( GRAFLEXI ) | C| ROUTINE FORTRAN PUR | C| CODE SUO X.Z. MARS 87 | C| INPUT | C| IGAU=NUMERO DU POINT DE GAUSS | C| ITEL=NUMERO DE L ELEMENT DANS NOMTP | C| LRE =NOMBRE DE COLONNES DE LA MATRICE B | C| IFOU=IFOUR DE CCOPTIO | C| XEL=COORDONNEES DE L ELEMENT | C| OUTPUT | C| BGF(9,LRE)=MATRICE BGF | C| DJAC=JACOBIEN DE L ELEMENT | C|=================================================================| IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) DIMENSION XEL(3,*),BGF(9,*),CC(2,9) DIMENSION BB(4,9),GEOM(20),XX(3),YY(3) DATA XX/.5D0,.0D0,.5D0/ DATA YY/.0D0,.5D0,.5D0/ C C IFR=IFOU+4 IF (ITEL.NE.28) RETURN C C 28 IEME ELEMENT : DKT C 28 CONTINUE DJAC=GEOM(17) K=2 KK=0 DO 327 NPOI=1,3 DO 527 IY=1,3 BGF(1,K+IY)=BB(1,IY+KK) BGF(2,K+IY)=BB(2,IY+KK) BGF(4,K+IY)=BB(3,IY+KK) BGF(5,K+IY)=BB(4,IY+KK) 527 CONTINUE KK=KK+3 K=K+6 327 CONTINUE K=2 KK=0 DO 310 NPOI=1,3 DO 510 IY=1,3 BGF(3,K+IY)=+CC(1,IY+KK) BGF(6,K+IY)=+CC(2,IY+KK) 510 CONTINUE KK=KK+3 K=K+6 310 CONTINUE RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales