Télécharger trjcn1.eso

Retour à la liste

Numérotation des lignes :

trjcn1
  1. C TRJCN1 SOURCE BP208322 16/11/18 21:21:47 9177
  2. SUBROUTINE TRJCN1(MELEME)
  3. IMPLICIT INTEGER(I-N)
  4. IMPLICIT REAL*8 (A-H,O-Z)
  5. CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
  6. C
  7. C CONTROLE QUE LE MAILLAGE MELEME CONVIENT AU
  8. C CALCUL DES TRAJECTOIRES
  9. C POUR RAJOUTER UN TYPE D ELEMENT DONT LE NOMBRE DE NOEUD SERA
  10. C SUPERIEUR A 9 IL FAUDRA MODIFIER MNO9 DANS TRJPAR
  11. C ENTREES
  12. C MELEME POINTEUR DU MAILLAGE
  13. C
  14. CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
  15. -INC SMELEME
  16.  
  17. -INC PPARAM
  18. -INC CCOPTIO
  19. -INC CCGEOME
  20. PARAMETER (NDTYP=8)
  21. DIMENSION IDTYP(NDTYP)
  22. DATA IDTYP/4,6,7,8,11,14,16,23/
  23. C
  24. SEGACT MELEME
  25. NBSOUS=LISOUS(/1)
  26. NBS=NBSOUS
  27. IF(NBSOUS.EQ.0)NBS=1
  28. IPT1=MELEME
  29. DO 50 ISOUS=1,NBS
  30. IF(NBSOUS.GT.0)IPT1=LISOUS(ISOUS)
  31. SEGACT IPT1
  32. ITP=IPT1.ITYPEL
  33. DO 20 I=1,NDTYP
  34. IF(ITP.EQ.IDTYP(I))GO TO 25
  35. 20 CONTINUE
  36. MOTERR(1:4)=NOMS(ITP)(1:4)
  37. MOTERR(5:12)='TRJCN1 '
  38. CALL ERREUR(86)
  39. RETURN
  40. 25 CONTINUE
  41. SEGDES IPT1
  42. 50 CONTINUE
  43. C
  44. IF(NBSOUS.NE.0)SEGDES MELEME
  45. RETURN
  46. END
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  

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