Télécharger cereps.eso

Retour à la liste

Numérotation des lignes :

cereps
  1. C CEREPS SOURCE CHAT 05/01/12 21:52:20 5004
  2. SUBROUTINE CEREPS(COORD,DEPLA,DEFO,IDEUX,KERRE)
  3. C-----------------------------------------------------------------------
  4. C CALCUL DES DEFORMATIONS POUR LA CERCE
  5. C
  6. C ENTREE
  7. C DEPLA DEPLACEMENTS
  8. C COORD COORDONNEES DU NOEUD
  9. C IDEUX INDICE POUR DEFORMATIONS DU 2-EME ORDRE
  10. C
  11. C SORTIE
  12. C DEFO DEFORMATION AU NOEUD
  13. C-----------------------------------------------------------------------
  14. IMPLICIT INTEGER(I-N)
  15. IMPLICIT REAL*8(A-H,O-Z)
  16.  
  17. -INC PPARAM
  18. -INC CCOPTIO
  19. -INC CCREEL
  20. DIMENSION DEFO(*),COORD(3,*),DEPLA(*)
  21. *
  22. KERRE=0
  23. R = COORD(1,1)
  24. IF(ABS(R).LE.XPETIT) THEN
  25. KERRE=1
  26. RETURN
  27. ENDIF
  28. *
  29. IF(IFOUR.EQ.0) THEN
  30. EPS=DEPLA(1)/R
  31. IF(IDEUX.NE.0) THEN
  32. EPS = EPS + 0.5D0*(DEPLA(1)/R)**2
  33. ENDIF
  34. ELSE IF(IFOUR.EQ.1) THEN
  35. AN=DBLE(NIFOUR)
  36. EPS=(DEPLA(1) + AN * DEPLA (3))/R
  37. * IF(IDEUX.NE.0) THEN
  38. * CECI N'A PAS GRAND SENS CAR IL Y A DES TERMES
  39. * EN SIN**2 ET EN COS**2
  40. * ENDIF
  41. ELSE
  42. KERRE=2
  43. RETURN
  44. ENDIF
  45. DEFO(1)=EPS
  46. RETURN
  47. END
  48.  
  49.  
  50.  
  51.  

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