Télécharger caljxy.eso

Retour à la liste

Numérotation des lignes :

caljxy
  1. C CALJXY SOURCE CB215821 26/08/24 21:15:25 12622
  2. SUBROUTINE CALJXY(XYZ,P,IES,XY,ND,NP)
  3. C************************************************************************
  4. C
  5. C CE SP CALCULE XY = P * XYZ (EN GROS)
  6. C
  7. C
  8. C
  9. C
  10. C************************************************************************
  11. IMPLICIT INTEGER(I-N)
  12. IMPLICIT REAL*8 (A-H,O-Z)
  13. REAL*8 XYZ(IES,NP),P(IES,IES),XY(ND,NP)
  14.  
  15. C***
  16.  
  17.  
  18. DO 45 I=1,NP
  19. DO 44 N=1,ND
  20. XY(N,I)=0.
  21. DO 43 M=1,IES
  22. XY(N,I)=XY(N,I)+P(N,M)*(XYZ(M,I)-XYZ(M,1))
  23. 43 CONTINUE
  24. 44 CONTINUE
  25. 45 CONTINUE
  26.  
  27.  
  28. C WRITE(6,*)'SUB CALJXY XYZ'
  29. C WRITE(6,1983)XYZ
  30. C1983 FORMAT(3(2X,1PE11.4))
  31. C WRITE(6,*)'SUB CALJCC XY'
  32. C WRITE(6,1982)XY
  33. C1982 FORMAT(2(2X,1PE11.4))
  34.  
  35.  
  36. RETURN
  37. END
  38.  
  39.  
  40.  

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