Télécharger courot.eso

Retour à la liste

Numérotation des lignes :

courot
  1. C COUROT SOURCE PV 18/06/20 21:15:05 9860
  2. SUBROUTINE COUROT(REL,LRE,P,RP)
  3. C-----------------------------------------------------------------------
  4. C ROUTINE DE PASSAGE D UNE MATRICE ELEMENTAIRE DES AXES LOCAUX AUX AXES
  5. C GLOBAUX
  6. C
  7. C REL = TRANSPOSE(P).RP.P
  8. C
  9. C ENTREE
  10. C LRE NOMBRE DE LIGNES DU TABLEAU REL
  11. C P MATRICE DE PASSAGE
  12. C RP MATRICE ELEMENTAIRE 10X10 EN AXES LOCAUX
  13. C
  14. C SORTIE
  15. C REL MATRICE ELEMENTAIRE EN AXES GLOBAUX
  16. C-----------------------------------------------------------------------
  17. IMPLICIT INTEGER(I-N)
  18. IMPLICIT REAL*8(A-H,O-Z)
  19. DIMENSION REL(LRE,LRE),P(LRE,LRE),RP(LRE,LRE),RPP(10,10)
  20. C
  21. DO 1 J=1,10
  22. DO 1 I=1,10
  23. 1 RPP(I,J)=0.
  24. C
  25. DO 2 I=1,10
  26. DO 2 J=1,10
  27. DO 3 K=1,10
  28. 3 RPP(I,J)=RPP(I,J)+RP(I,K)*P(K,J)
  29. 2 CONTINUE
  30. C
  31. DO 4 I=1,10
  32. DO 4 J=1,10
  33. DO 5 K=1,10
  34. 5 REL(I,J)=REL(I,J)+P(K,I)*RPP(K,J)
  35. 4 CONTINUE
  36. C
  37. RETURN
  38. END
  39.  
  40.  
  41.  
  42.  

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