Télécharger tipoq1.eso

Retour à la liste

Numérotation des lignes :

tipoq1
  1. C TIPOQ1 SOURCE CHAT 05/01/13 03:41:10 5004
  2. SUBROUTINE TIPOQ1(Q,NCOMP2,Q1,NC2PME)
  3. ***********
  4. *
  5. * ESCLAVE DE MENISM
  6. *
  7. * P.PEGON (ISPRA) AOUT 1996
  8. *
  9. ***********
  10. *
  11. IMPLICIT INTEGER(I-N)
  12. IMPLICIT REAL*8 (A-H,O-Z)
  13. DIMENSION Q(NCOMP2,NCOMP2),Q1(NCOMP2,NC2PME)
  14. *
  15. NCOMP=NCOMP2/2
  16. MECAN=NC2PME-NCOMP2
  17. *
  18. IF(MECAN.EQ.3.AND.NCOMP.EQ.3)THEN
  19. CALL ZERO(Q1,NCOMP2,NC2PME)
  20. DO I=1,3
  21. * I1 simule 1,2,5
  22. I1=I+(I/3)*2
  23. DO J=1,6
  24. Q1(I1,J)=Q(I1,J)
  25. ENDDO
  26. * I1 simule 3,4,6
  27. I1=I+2+(I/3)
  28. Q1(I1,NCOMP2+I)=1.D0
  29. ENDDO
  30. *
  31. ELSEIF(MECAN.EQ.2.AND.NCOMP.EQ.3)THEN
  32. CALL ZERO(Q1,NCOMP2,NC2PME)
  33. DO I=1,4
  34. * I1 simule 1,2,4,5
  35. I1=I+(I/3)
  36. DO J=1,6
  37. Q1(I1,J)=Q(I1,J)
  38. ENDDO
  39. ENDDO
  40. DO I=1,2
  41. * I1 simule 3,6
  42. I1=3*I
  43. Q1(I1,NCOMP2+I)=1.D0
  44. ENDDO
  45. *
  46. ENDIF
  47. *
  48. RETURN
  49. END
  50.  
  51.  
  52.  

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