Télécharger dtchaz.eso

Retour à la liste

Numérotation des lignes :

dtchaz
  1. C DTCHAZ SOURCE OF166741 23/07/05 21:15:04 11701
  2.  
  3. *-----------------------------------------------------------------------
  4. * DESTRUCTION D'UN CHAMP PAR ELEMENT ( MCHAML )
  5. *-----------------------------------------------------------------------
  6. SUBROUTINE DTCHAZ(IRET,ktrace,msorse)
  7.  
  8. IMPLICIT INTEGER(I-N)
  9. IMPLICIT REAL*8(A-H,O-Z)
  10.  
  11. -INC PPARAM
  12. -INC SMCHAML
  13.  
  14. character*(*) msorse
  15.  
  16. MCHELM=IRET
  17. SEGACT MCHELM
  18. DO IA=1,IMACHE(/1)
  19. MCHAML=ICHAML(IA)
  20. SEGACT MCHAML
  21. DO IB=1,IELVAL(/1)
  22. MELVAL=IELVAL(IB)
  23. if (melval.eq.ktrace) then
  24. ktrace=-ktrace
  25. msorse='MELVAL'
  26. endif
  27. ** Les MELVALs ne sont plus systematiquement dupliques.
  28. *** SEGSUP MELVAL
  29. ENDDO
  30. if (mchaml.eq.ktrace) then
  31. ktrace=-ktrace
  32. msorse='MCHAML'
  33. endif
  34. n2 = 0
  35. SEGadj MCHAML
  36. *** SEGSUP MCHAML
  37. ENDDO
  38. if (mchelm.eq.ktrace) then
  39. ktrace=-ktrace
  40. msorse='MCHELM'
  41. endif
  42. n1 = 0
  43. n3 = 0
  44. l1 = 0
  45. SEGadj MCHELM
  46. *** SEGSUP MCHELM
  47.  
  48. IRET=0
  49.  
  50. C RETURN
  51. END
  52.  
  53.  
  54.  

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