Télécharger siglia.eso

Retour à la liste

Numérotation des lignes :

siglia
  1. C SIGLIA SOURCE PV 22/04/15 13:20:13 11344
  2. SUBROUTINE SIGLIA(BPSS,XDDL,WORK,LRE,NBNN,XSTRS)
  3. C====================================================================
  4. C CALCULE DES CONTRAINTES POUR LIA2 :
  5. C element de liaison a 2 noeuds (6 ddl par noeuds)
  6. C (ON CALCUL en fait DES EFFORTs NOEUDAUX )
  7. C====================================================================
  8. IMPLICIT INTEGER(I-N)
  9. IMPLICIT REAL*8(A-H,O-Z)
  10. DIMENSION BPSS(3,3),XDDL(LRE),WORK(9),XSTRS(*),DEPL(12)
  11. *-------------------------------------------------------------
  12. CALL ZERO(DEPL,12,1)
  13. C
  14. DO 3 L=1,4
  15. L1 = 3*(L-1)
  16. DO 1 I=1,2
  17. DO K=1,3
  18. DEPL(I+L1)=DEPL(I+L1)+BPSS(I,K)*XDDL(K+L1)
  19. enddo
  20. 1 CONTINUE
  21. 3 CONTINUE
  22. C
  23. DO I =1,6
  24. XSTRS(I) =WORK(I)*DEPL(I)
  25. XSTRS(I+6)=WORK(I)*DEPL(I+6)
  26. END DO
  27. *
  28. *-------------------------------------------------------------
  29. * WRITE(*,*) '** EFFORT ( dans siglia) ** '
  30. * WRITE(*,1992) (XSTRS(IC),IC=1,12)
  31. *1992 FORMAT(6(6(1X,E12.5),/))
  32. *-------------------------------------------------------------
  33. RETURN
  34. END
  35.  
  36.  
  37.  
  38.  

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