densgf
C DENSGF SOURCE CB215821 16/04/21 21:16:23 8920 C C ================================================================== C ENTREES: C ------- C BU = TAUX DE COMBUSTION INSTANCIE C BUPT = VITESSE DU TAUX DE COMBUSTION C XMAT(NCOMAT) = CARACTERISTIQUES THERMOMECANIQUES DU MATERIAU C AA = COEFFICIENT INTERVENANT DANS LE CALCUL DE L INCREMENT C DE LA DEFORMATION DE DENSIFICATION C C SORTIES: C ------- C DEPSD(3) = VITESSE DE LA DEFORMATION DE DENSIFICATION C DEPSG(3) = VITESSE DE LA DEFORMATION DE GONFLEMENT C ================================================================== IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) DIMENSION XMAT(*),DEPSD(*),DEPSG(*) C XKGON=XMAT(24) RHO0=1.D0-XMAT(25) BUMI=XMAT(26) C C------------------------------------------------------------ C VITESSES DES DEFORMATIONS DE DENSIFICATION ET DE GONFLEMENT C------------------------------------------------------------ C IF (BU.LT.BUMI) THEN EPSDPT=0.D0 ELSE XLN=LOG(BU/BUMI) DEN=RHO0+(AA*XLN) XN1=DEN*XKGON*AA*XLN XN2=AA*RHO0*(1.D0+(XKGON*BU))/BU XND=(XN1+XN2)/(DEN*DEN) EPSDPT=XND*BUPT EPSDPT=-1.D0*(EPSDPT/3.D0) ENDIF EPSGPT=XKGON*BUPT/3.D0 DO 70 I=1,3 DEPSD(I)=EPSDPT DEPSG(I)=EPSGPT 70 CONTINUE C RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales