Télécharger hhonob.eso

Retour à la liste

Numérotation des lignes :

hhonob
  1. C HHONOB SOURCE OF166741 26/02/23 21:15:03 12480
  2.  
  3. SUBROUTINE HHONOB (modHHO, nobHHO)
  4.  
  5. IMPLICIT INTEGER(I-N)
  6. IMPLICIT REAL*8(A-H,O-Z)
  7.  
  8. -INC PPARAM
  9. c*-INC CCOPTIO
  10. -INC CCHHOPA
  11.  
  12. -INC SMMODEL
  13.  
  14. CHARACTER*(LOCHAI) motHHO
  15. LOGICAL b_z
  16.  
  17. nobHHO = 0
  18.  
  19. imodel = modHHO
  20. c* segact,imodel*nomod (segment actif en entree)
  21.  
  22. MELE = imodel.NEFMOD
  23. IF (MELE .NE. HHO_NUM_ELEMENT) RETURN
  24.  
  25. MFR = NUMMFR(MELE)
  26. IF (MFR.NE.HHO_MFR_ELEMENT) THEN
  27. nobHHO = -5
  28. RETURN
  29. END IF
  30.  
  31. nobMOD = imodel.IVAMOD(/1)
  32. DO in = 1, nobMOD
  33. IF (imodel.TYMODE(in) .EQ. 'MOT ')THEN
  34. iva = imodel.IVAMOD(in)
  35. CALL QUEVAL(iva,'MOT ',iret,lgmot,r_z,motHHO,b_z,i_z)
  36. if (iret .NE. 0) CALL ERREUR(5)
  37. IF (motHHO(1:4) .EQ. 'hho_') THEN
  38. nobHHO = in
  39. END IF
  40. END IF
  41. END DO
  42.  
  43. RETURN
  44. END
  45.  
  46.  
  47.  

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