cerrig
C CERRIG SOURCE CHAT 05/01/12 21:52:29 5004 C----------------------------------------------------------------------- C ROUTINE DE CALCUL DE LA MATRICE DE RIGIDITE ELEMENTAIRE C DE L ELEMENT CERCE C----------------------------------------------------------------------- C ENTREE C LRE DIMENSION DU TABLEAU REL C ES YOUN * SECT C COORD COORDONNEES DU NOEUD C C SORTIE C REL MATRICE DE RIGIDITE ELEMENTAIRE C KERRE 0 SI PAS DE PB C 1 SI RAYON NUL C 2 CAS IMPOSSIBLE C----------------------------------------------------------------------- IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) -INC PPARAM -INC CCOPTIO -INC CCREEL DIMENSION REL(LRE,*),COORD(3,*) * KERRE=0 R = COORD(1,1) IF(ABS(R).LE.XPETIT) THEN KERRE=1 RETURN ENDIF * DO 1 I=1,LRE DO 2 J=1,LRE REL(I,J)=0.D0 2 CONTINUE 1 CONTINUE * IF(IFOUR.EQ.0.OR.(IFOUR.EQ.1.AND.NIFOUR.EQ.0)) THEN FAC=2*XPI*ES/R ELSE FAC=XPI*ES/R ENDIF IF(IFOUR.EQ.0) THEN REL(1,1)=FAC ELSE IF(IFOUR.EQ.1) THEN AN= DBLE(NIFOUR) REL(1,1)=FAC REL(1,3)=FAC*AN REL(3,1)=REL(1,3) REL(3,3)=FAC*AN*AN ELSE KERRE=2 RETURN ENDIF RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales