flude1
C FLUDE1 SOURCE CB215821 16/04/21 21:16:54 8920 $ AN,BN,CN,NDI) C C_______________________________________________________________________ C C SOUS PROGRAMME QUI CALCUL LES MATRICES DE DEFORMATION C DE FLUAGE DESSICCATION C D APRES LE MODELE BAZANT C C C_______________________________________________________________________ C IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) DIMENSION VARF(NVARI),CMAT(NMAT) DIMENSION AN(*),BN(NDI,*),CN(NDI,*) C C C RECUPERATION DES VALEURS DES PARAMETRES MATERIAU C XFDE = CMAT(25) XNU = CMAT(24) C C RECUPERATION DES TEMPERATURES C TINI = CMAT(29) TFIN = CMAT(30) HINI = EXP(0.018*TINI/(1000.*8.314*293.)) HFIN = EXP(0.018*TFIN/(1000.*8.314*293.)) C C CONSTRUCTION DE LA MATRICE C ADR = 0.D0 BDR = XFDE*( ABS(HFIN - HINI) )/2.D0 CDR = BDR C DO 10 I=1,NSTRS AN(I) = 0.D0 10 CONTINUE C IF(IFOUR.EQ.-2) THEN C C - CONTRAINTES PLANES C BN(1,1)=1.D0 BN(1,2)=-XNU BN(2,1)=BN(1,2) BN(2,2)=BN(1,1) BN(3,3)=1.D0+XNU ELSE IF((IFOUR.EQ.-1).OR.(IFOUR.EQ.0)) THEN C C - DEFORMATION PLANE OU AXISYMETRIQUE C BN(1,1)=1.D0 BN(1,2)=-XNU BN(1,3)=BN(1,2) BN(2,1)=BN(1,2) BN(2,2)=BN(1,1) BN(2,3)=BN(1,2) BN(3,1)=BN(1,2) BN(3,2)=BN(1,2) BN(3,3)=BN(1,1) BN(4,4)=1.D0+XNU ELSE C C - CALCUL TRIDIMENSIONEL C BN(1,1)=1.D0 BN(1,2)=-XNU BN(1,3)=BN(1,2) BN(2,1)=BN(1,2) BN(2,2)=BN(1,1) BN(2,3)=BN(1,2) BN(3,1)=BN(1,2) BN(3,2)=BN(1,2) BN(3,3)=BN(1,1) BN(4,4)=1.D0+XNU BN(5,5)=BN(4,4) BN(6,6)=BN(4,4) ENDIF C DO 20 I=1,NSTRS DO 20 J=1,NSTRS CN(I,J) = CDR * BN(I,J) BN(I,J) = BDR * BN(I,J) 20 CONTINUE C END
© Cast3M 2003 - Tous droits réservés.
Mentions légales