Télécharger epld3d.eso

Retour à la liste

Numérotation des lignes :

epld3d
  1. C EPLD3D SOURCE PV090527 23/01/27 21:15:32 11574
  2. SUBROUTINE EPLD3D(s1,s2,s3,b,ldp,Vdep)
  3. c Ecoulement plastique Drucker Prager (A.Sellier 2021/04/22)
  4. implicit real*8 (a-h,o-z)
  5. implicit integer (i-n)
  6.  
  7. real*8 s1,s2,s3,b,ldp,Vdep(3)
  8.  
  9. t4 = s1 ** 2
  10. t7 = s2 ** 2
  11. t9 = s3 ** 2
  12. t12 = sqrt(0.3D1) * (-s1 * s2 - s1 * s3 - s2 * s3 + t4 + t7 + t9)
  13. #** (-0.1D1 / 0.2D1) / 0.3D1
  14. t15 = b / 0.3D1
  15. Vdep(1) = (t12 * (0.2D1 * s1 - s2 - s3) / 0.2D1 + t15) * ldp
  16. Vdep(2) = (-t12 * (s1 - 0.2D1 * s2 + s3) / 0.2D1 + t15) * ldp
  17. Vdep(3) = (-t12 * (s1 + s2 - 0.2D1 * s3) / 0.2D1 + t15) * ldp
  18.  
  19. return
  20. end
  21.  
  22.  
  23.  

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