Télécharger ecdifn.eso

Retour à la liste

Numérotation des lignes :

ecdifn
  1. C ECDIFN SOURCE CHAT 09/05/05 21:15:09 6385
  2. SUBROUTINE ECDIFN(NBAND,LMAX,SEGTAB,IFORM)
  3. IMPLICIT INTEGER(I-N)
  4.  
  5. -INC PPARAM
  6. -INC CCOPTIO
  7. -INC CCFXDR
  8. SEGMENT SEGTAB
  9. CHARACTER*8 ITAB(NTOTO)
  10. END SEGMENT
  11. SEGMENT,ITAA(N)
  12. IF (LMAX.NE.0) THEN
  13. DIMATT=DIMATT+ LMAX*2 +1
  14. IF(IONIVE.LE. 2) THEN
  15. N=LMAX*2
  16. SEGINI ITAA
  17. DO 2 I=1,LMAX
  18. II=2*I
  19. READ(ITAB(I),FMT='(2A4)')ITAA(II-1),ITAA(II)
  20. 2 CONTINUE
  21. IF(IFORM.EQ.1) WRITE(NBAND,801)(ITAA(I),I=1,N)
  22. IF(IFORM.EQ.0) WRITE(NBAND)(ITAA (I),I=1,N)
  23. if (iform.eq.2) ios= IXDRIMAT( ixdrw, n, itaa(1))
  24. 801 FORMAT(16(1X,A4))
  25. SEGSUP ITAA
  26. ELSE
  27. IF (IFORM.EQ.1)WRITE(NBAND,8001) (ITAB(I),I=1,LMAX)
  28. IF (IFORM.EQ.0)WRITE(NBAND) (ITAB(I),I=1,LMAX)
  29. if (iform.eq.2) ios= IXDRSTRING(ixdrw,itab(1)(1:itab(/1)*lmax))
  30. 8001 FORMAT(8(1X,A8))
  31. ENDIF
  32. ENDIF
  33. RETURN
  34. END
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  

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