Télécharger dflu3d.eso

Retour à la liste

Numérotation des lignes :

dflu3d
  1. C DFLU3D SOURCE PV090527 23/01/27 21:15:25 11574
  2. c***********************************************************************
  3. subroutine dflu3d(xkm,cc3,dflu0,dflu1,dfin)
  4.  
  5. c endommagement par fluage
  6. implicit real*8 (a-h,o-z)
  7. implicit integer (i-n)
  8.  
  9. real*8 tauflu,epss,epspic,dfmx,xkm
  10. real*8 dflu0,dflu1,dfin,ccmax,xmax
  11. real*8 cc3(3)
  12. real*8 dflu
  13.  
  14. c calcul de l'endommagement effectif actuel en fonction de la consolidation
  15. ccmax=max(cc3(1),cc3(2),cc3(3),1.0d0)
  16. xmax=xkm*ccmax
  17. if(xmax.gt.1.) then
  18. dflu=dfin*(1.d0-1.d0/ccmax)
  19. else
  20. dflu=0.d0
  21. end if
  22. c condition de croissance de l endo de fluage
  23. dflu1=max(dflu0,dflu)
  24. if(dflu1.gt.0.) then
  25. print*,'dflu0',dflu0,'dflu1',dflu1,'dfin',dfin,'ccmax',ccmax
  26. end if
  27.  
  28. return
  29. end
  30.  
  31.  
  32.  

© Cast3M 2003 - Tous droits réservés.
Mentions légales