Télécharger mamu64.eso

Retour à la liste

Numérotation des lignes :

mamu64
  1. C MAMU64 SOURCE PV 20/02/22 21:15:23 10531
  2. subroutine mamu64(long,val11,lpl1,val1,lpl,pt)
  3. implicit real*8 (a-h,o-z)
  4. real*8 val11(*),val1(*)
  5. real*8 pt(36)
  6. id12=lpl1
  7. id13=lpl1+ lpl1+1
  8. id14=lpl1+ lpl1+1+ lpl1+2
  9. id2=lpl
  10. id3=lpl+ lpl+1
  11. id4=lpl+ lpl+1 +lpl+2
  12. id5=lpl+ lpl+1 +lpl+2 +lpl+3
  13. id6=lpl+ lpl+1 +lpl+2 +lpl+3 +lpl+4
  14. pt1=pt(1)
  15. pt2=pt(2)
  16. pt3=pt(3)
  17. pt4=pt(4)
  18. pt7=pt(5)
  19. pt8=pt(6)
  20. pt9=pt(7)
  21. pt10=pt(8)
  22. pt13=pt(9)
  23. pt14=pt(10)
  24. pt15=pt(11)
  25. pt16=pt(12)
  26. pt19=pt(13)
  27. pt20=pt(14)
  28. pt21=pt(15)
  29. pt22=pt(16)
  30. pt25=pt(17)
  31. pt26=pt(18)
  32. pt27=pt(19)
  33. pt28=pt(20)
  34. pt31=pt(21)
  35. pt32=pt(22)
  36. pt33=pt(23)
  37. pt34=pt(24)
  38. do 110 i=1,long
  39. xval1=val1(i)
  40. xval2=val1(i+id2)
  41. xval3=val1(i+id3)
  42. xval4=val1(i+id4)
  43. xval5=val1(i+id5)
  44. xval6=val1(i+id6)
  45. xval11=val11(i)
  46. xval12=val11(i+id12)
  47. xval13=val11(i+id13)
  48. xval14=val11(i+id14)
  49. pt1=pt1+xval1*xval11
  50. pt2=pt2+xval1*xval12
  51. pt3=pt3+xval1*xval13
  52. pt4=pt4+xval1*xval14
  53. pt7=pt7+xval2*xval11
  54. pt8=pt8+xval2*xval12
  55. pt9=pt9+xval2*xval13
  56. pt10=pt10+xval2*xval14
  57. pt13=pt13+xval3*xval11
  58. pt14=pt14+xval3*xval12
  59. pt15=pt15+xval3*xval13
  60. pt16=pt16+xval3*xval14
  61. pt19=pt19+xval4*xval11
  62. pt20=pt20+xval4*xval12
  63. pt21=pt21+xval4*xval13
  64. pt22=pt22+xval4*xval14
  65. pt25=pt25+xval5*xval11
  66. pt26=pt26+xval5*xval12
  67. pt27=pt27+xval5*xval13
  68. pt28=pt28+xval5*xval14
  69. pt31=pt31+xval6*xval11
  70. pt32=pt32+xval6*xval12
  71. pt33=pt33+xval6*xval13
  72. pt34=pt34+xval6*xval14
  73. 110 continue
  74. pt(1)=pt1
  75. pt(2)=pt2
  76. pt(3)=pt3
  77. pt(4)=pt4
  78. pt(5)=pt7
  79. pt(6)=pt8
  80. pt(7)=pt9
  81. pt(8)=pt10
  82. pt(9)=pt13
  83. pt(10)=pt14
  84. pt(11)=pt15
  85. pt(12)=pt16
  86. pt(13)=pt19
  87. pt(14)=pt20
  88. pt(15)=pt21
  89. pt(16)=pt22
  90. pt(17)=pt25
  91. pt(18)=pt26
  92. pt(19)=pt27
  93. pt(20)=pt28
  94. pt(21)=pt31
  95. pt(22)=pt32
  96. pt(23)=pt33
  97. pt(24)=pt34
  98.  
  99. end
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  

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