Télécharger timalo.eso

Retour à la liste

Numérotation des lignes :

timalo
  1. C TIMALO SOURCE PV 18/06/18 21:15:39 9860
  2. SUBROUTINE TIMALO(RP,XL,RHO,SD,XINX,XINY,XINZ)
  3. C-----------------------------------------------------------------------
  4. C
  5. C ROUTINE DE CALCUL DE LA MATRICE DE MASSE ELEMENTAIRE D UNE
  6. C POUTRE DROITE EN AXES LOCAUX
  7. C D APRES TEDEL
  8. C DANS CETTE VERSION,ON PREND EN COMPTE LES INERTIES DE ROTATION
  9. C MAIS PAS LA DEFORMABILITE A L EFFORT TRANCHANT
  10. C
  11. C ENTREE
  12. C XL LONGUEUR
  13. C SD SECTION DROITE
  14. C XINX INERTIE IX
  15. C XINY INERTIE IY
  16. C XINZ INERTIE IZ
  17. C RHO MASSE VOLUMIQUE
  18. C SORTIE
  19. C RP MATRICE DE MASSE ELEMENTAIRE 12X12
  20. C
  21. C PP 8/9/92
  22. C
  23. C-----------------------------------------------------------------------
  24. IMPLICIT INTEGER(I-N)
  25. IMPLICIT REAL*8(A-H,O-Z)
  26. DIMENSION RP(12,12)
  27. C
  28. C INITIALISATIONS
  29. C
  30. DO 120 J=1,12
  31. DO 120 I=1,12
  32. 120 RP(I,J)=0.D00
  33. C
  34. RHOSL=RHO*SD*XL
  35. RSP1= RHO*SD* XL*0.333333333333333333
  36. RSP2= RHO*SD* XL*0.166666666666666666
  37. TOR1= RHO*XINX*XL*0.333333333333333333
  38. TOR2= RHO*XINX*XL*0.166666666666666666
  39. FLY1= RHO*XINY*XL*0.333333333333333333
  40. FLY2= RHO*XINY*XL*0.166666666666666666
  41. FLZ1= RHO*XINZ*XL*0.333333333333333333
  42. FLZ2= RHO*XINZ*XL*0.166666666666666666
  43. C
  44. C REMPLISSAGE DE LA MATRICE
  45. C FX1
  46. RP(1,1)=RSP1
  47. RP(1,7)=RSP2
  48. C FY1
  49. RP(2,2)=RSP1
  50. RP(2,8)=RSP2
  51. C FZ1
  52. RP(3,3)=RSP1
  53. RP(3,9)=RSP2
  54. C MX1
  55. RP(4,4)= TOR1
  56. RP(4,10)= TOR2
  57. C MY1
  58. RP(5,5)=FLY1
  59. RP(5,11)=FLY2
  60. C MZ1
  61. RP(6,6)=FLZ1
  62. RP(6,12)=FLZ2
  63. C FX2
  64. RP(7,7)=RSP1
  65. C FY2
  66. RP(8,8)=RSP1
  67. C FZ2
  68. RP(9,9)=RSP1
  69. C MX2
  70. RP(10,10)=TOR1
  71. C MY2
  72. RP(11,11)=FLY1
  73. C MZ2
  74. RP(12,12)=FLZ1
  75. C
  76. DO 9 I=1,12
  77. DO 9 J=I,12
  78. 9 RP(J,I)= RP(I,J)
  79. RETURN
  80. END
  81.  
  82.  
  83.  

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