coq8ep
C COQ8EP SOURCE CHAT 05/01/12 22:21:49 5004 C======================================================================= C C ENTREES C XX(3,NBNN): TABLEAU DES COORDONNEES DES NOEUDS C NBNN : NOMBRE DE NOEUDS C NBPGAU : NOMBRE DE POINTS DE GAUSS C LRE : NOMBRE DE DDL C NSTRS : NOMBRE DE DEFORMATIONS C EPAIST : EPAISSEUR DE LA COQUE C EXCEN : EXCENTREMENT DE LA COQUE C DZEGAU(NBPGAU): COORDONNEES REDUITES DES POINTS DE GAUSS DANS C L'EPAISSEUR C SHPCOQ(6,NBNN,NBPGAU) :FONCTIONS DE FORME ET DERIVEES AUX PTS DE GSS C SHPELE(6,NBNN,NBNN) :FONCTIONS DE FORME ET DERIVEES AUX NOEUDS C XDDL(LRE): DEPLACEMENTS AU NOEUDS C SORTIES C DEFO(5*NBPGAU):5 DEFORMATIONS AUX NBPGAU POINTS DE GAUSS C IRR : INDICATEUR DE SUCCES ( 1 ) , D ECHEC (0 OU-1) C----------------------------------------------------------------------- IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) PARAMETER(XZER=0.D0) DIMENSION DZEGAU(*),SHPCOQ(6,NBNN,*),SHPELE(6,NBNN,*) DIMENSION TXR(3,3,8),B(5,48),TH(8),EXC(8),T(9),XSTRS(5) C NDEFO=NSTRS*NBPGAU DO 2 J=1,NDEFO 2 CONTINUE C C --- DETERMINATION DES AXES LOCAUX AU NOEUD I --- C C DO 70 K=1,NBNN TH(K)=EPAIST EXC(K)=EXCEN 70 CONTINUE C C---------------------------------------------------------------------- C BOUCLE SUR LES POINTS DE GAUSS C---------------------------------------------------------------------- C C DO 100 IA=1,NBPGAU E3 = DZEGAU(IA) C------------------------------- C CALCUL DE LA MATRICE B C------------------------------- DO 3 I=1,5 DO 3 J=1,LRE B(I,J)=XZER 3 CONTINUE C IF(IRR.NE.1) RETURN C C CALCUL DES DEFORMATIONS POUR LE POINT DE GAUSS C C C RANGEMENT DANS DEFO(NSTRS*NBPGAU) C DO 80 K=1,5 JE=5*(IA-1)+K 80 CONTINUE C 100 CONTINUE RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales