Télécharger barmas.eso

Retour à la liste

Numérotation des lignes :

barmas
  1. C BARMAS SOURCE CHAT 05/01/12 21:34:41 5004
  2. SUBROUTINE BARMAS(REL,LRE,ROS,COORD)
  3. C-----------------------------------------------------------------------
  4. C ROUTINE DE CALCUL DE LA MATRICE DE MASSE ELEMENTAIRE DE L ELEMENT DE
  5. C BARRE
  6. C
  7. C ENTREE
  8. C LRE DIMENSION DU TABLEAU REL
  9. C ROS RHO * SECT
  10. C COORD COORDONNEES DES 2 NOEUDS
  11. C
  12. C SORTIE
  13. C REL MATRICE DE MASSE ELEMENTAIRE
  14. C-----------------------------------------------------------------------
  15. IMPLICIT INTEGER(I-N)
  16. IMPLICIT REAL*8(A-H,O-Z)
  17.  
  18. -INC PPARAM
  19. -INC CCOPTIO
  20. DIMENSION REL(LRE,*),COORD(3,*),V(3)
  21. C
  22. V(3)=0.
  23. DO 1 I=1,IDIM
  24. 1 V(I)=COORD(I,2)-COORD(I,1)
  25. XL=(V(1)*V(1)+V(2)*V(2)+V(3)*V(3))
  26. XL=SQRT(XL)
  27. C
  28. FAC=ROS*XL/6.
  29. FAC2=FAC*2.
  30. DO 2 I=1,IDIM
  31. II=I+IDIM
  32. REL(I,I)=FAC2
  33. REL(II,I)=FAC
  34. REL(I,II)=FAC
  35. 2 REL(II,II)=FAC2
  36. RETURN
  37. END
  38.  
  39.  

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