Télécharger tocon1.eso

Retour à la liste

Numérotation des lignes :

tocon1
  1. C TOCON1 SOURCE CB215821 20/11/25 13:41:06 10792
  2. SUBROUTINE TOCON1(FLOT1,FLOT2,MPOVA1,MPOVA2,MPOVA3,
  3. S MPOVA4,MPOVA5,MPOVA6,MPOVA7)
  4. C--------------------------------------------------------------------
  5. C Répartition vapeur/eau liquide au sein de chaque compartiment et
  6. C données thermodynamiques associées à la vapeur
  7. C--------------------------------------------------------------------
  8. C E/ FLOT1 : Température max assurant la validité de PSATT
  9. C E/ FLOT2 : Relaxation pour le titre vapeur
  10. C E/ MPOVA1 : Température (en K)
  11. C E/ MPOVA2 : Densité H2O (en kg/m3)
  12. C E/ MPOVA3 : Titre vapeur initial (-)
  13. C /S MPOVA4 : Titre vapeur final (-)
  14. C /S MPOVA5 : Densité vapeur (en kg/m3)
  15. C /S MPOVA6 : Pression partielle de vapeur (en Pa)
  16. C /S MPOVA7 : Température de saturation (en K)
  17. C--------------------------------------------------------------------
  18. IMPLICIT INTEGER(I-N)
  19. IMPLICIT REAL*8 (A-H,O-Z)
  20. C
  21. -INC SMCHPOI
  22. POINTEUR MPOVA7.MPOVAL
  23. C
  24. N1 = MPOVA1.VPOCHA(/1)
  25. SEGINI, MPOVA4=MPOVA1
  26. SEGINI, MPOVA5=MPOVA1
  27. SEGINI, MPOVA6=MPOVA1
  28. SEGINI, MPOVA7=MPOVA1
  29. DO 10 I=1,N1
  30. TG = MIN(FLOT1,MPOVA1.VPOCHA(I,1))
  31. PS = PSATT0(TG)
  32. RS = ROVAP0(PS,TG)
  33. XV0 = MPOVA3.VPOCHA(I,1)
  34. XV1 = MIN(RS/MPOVA2.VPOCHA(I,1),1.D0)
  35. MPOVA4.VPOCHA(I,1) = XV0 + FLOT2*(XV1-XV0)
  36. MPOVA5.VPOCHA(I,1) = MPOVA4.VPOCHA(I,1) * MPOVA2.VPOCHA(I,1)
  37. MPOVA6.VPOCHA(I,1) = PVAP0(MPOVA5.VPOCHA(I,1),MPOVA1.VPOCHA(I,1))
  38. MPOVA7.VPOCHA(I,1) = TSATP0(MPOVA6.VPOCHA(I,1))
  39. 10 CONTINUE
  40. C
  41. RETURN
  42. END
  43.  
  44.  
  45.  
  46.  

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