Télécharger rempmch.eso

Retour à la liste

Numérotation des lignes :

rempmch
  1. C REMPMCH SOURCE CB215821 26/08/24 21:18:12 12622
  2. C REMPMT SOURCE CHAT 05/01/13 02:50:12 5004
  3. SUBROUTINE REMPMCH
  4. & (REL1,REL2,REL3,REL4,REL5,REL6,REL7,REL8,
  5. & REL9,LRE,RE)
  6. C====================================================================
  7. C
  8. C TRANSVASE REL (LRE,LRE) MATRICE DE RIGIDITE TRIANGULAIRE
  9. C INFERIEURE DANS RE(lre,lre) STOCKE LIGNE PAR LIGNE
  10. C
  11. C====================================================================
  12. IMPLICIT INTEGER(I-N)
  13. IMPLICIT REAL*8(A-H,O-Z)
  14. DIMENSION REL1(LRE,LRE),REL2(LRE,LRE),REL3(LRE,LRE),REL4(LRE,LRE)
  15. DIMENSION REL5(LRE,LRE),REL6(LRE,LRE),REL7(LRE,LRE),REL8(LRE,LRE)
  16. DIMENSION REL9(LRE,LRE)
  17. DIMENSION RE(3*LRE,3*LRE)
  18.  
  19. * JA=1
  20. DO 901 IA=1,LRE
  21. DO 100 IB=1,LRE
  22. RE(IA,IB)=REL1(IA,IB)
  23. 100 CONTINUE
  24. 901 CONTINUE
  25.  
  26. DO 902 IA=LRE+1,2*LRE
  27. DO 200 IB=1,LRE
  28. RE(IA,IB)=REL4(IA-LRE,IB)
  29. 200 CONTINUE
  30. 902 CONTINUE
  31.  
  32. DO 903 IA=(2*LRE)+1,3*LRE
  33. DO 300 IB=1,LRE
  34. RE(IA,IB)=REL7(IA-2*LRE,IB)
  35. 300 CONTINUE
  36. 903 CONTINUE
  37.  
  38.  
  39. DO 904 IA=1,LRE
  40. DO 400 IB=LRE+1,2*LRE
  41. RE(IA,IB)=REL2(IA,IB-LRE)
  42. 400 CONTINUE
  43. 904 CONTINUE
  44.  
  45. DO 905 IA=LRE+1,2*LRE
  46. DO 500 IB=LRE+1,2*LRE
  47. RE(IA,IB)=REL5(IA-LRE,IB-LRE)
  48. 500 CONTINUE
  49. 905 CONTINUE
  50.  
  51. DO 906 IA=(2*LRE)+1,3*LRE
  52. DO 600 IB=LRE+1,2*LRE
  53. RE(IA,IB)=REL8(IA-2*LRE,IB-LRE)
  54. 600 CONTINUE
  55. 906 CONTINUE
  56.  
  57.  
  58. DO 907 IA=1,LRE
  59. DO 700 IB=2*LRE+1,3*LRE
  60. RE(IA,IB)=REL3(IA,IB-2*LRE)
  61. 700 CONTINUE
  62. 907 CONTINUE
  63.  
  64. DO 908 IA=LRE+1,2*LRE
  65. DO 800 IB=2*LRE+1,3*LRE
  66. RE(IA,IB)=REL6(IA-LRE,IB-2*LRE)
  67. 800 CONTINUE
  68. 908 CONTINUE
  69.  
  70. DO 909 IA=(2*LRE)+1,3*LRE
  71. DO 900 IB=2*LRE+1,3*LRE
  72. RE(IA,IB)=REL9(IA-2*LRE,IB-2*LRE)
  73. 900 CONTINUE
  74. 909 CONTINUE
  75. RETURN
  76. END
  77.  
  78.  
  79.  
  80.  

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