Download hvs0.eso

Back to the list

   1 : C HVS0      SOURCE    TTMF3     12/07/05    21:15:55     7425           
   2 :       FUNCTION HVS0(P,T)
   3 : C
   4 : C--------------------------------------------------------------------
   5 : * Enthalpie vapeur spécifique fonction de P et de T (issue de RALOC).
   6 : C--------------------------------------------------------------------
   7 : C
   8 : C  E/  P    : Pression partielle de vapeur (en Pa)
   9 : C  E/  T    : Température (en K)
  10 : C   /S HVS0 : Enthalpie spécifique de la vapeur (en J/kg)
  11 : C
  12 : C--------------------------------------------------------------------
  13 :       IMPLICIT INTEGER(I-N)
  14 :       IMPLICIT REAL*8 (A-H,O-Z)                 
  15 : C
  16 :       A0 = 2009.9595D3     
  17 :       A1 = 1.748383D3      
  18 :       A2 = 0.277768D0/2.D0 
  19 :       A3 = 0.275D-3/3.D0   
  20 :       B0 = -4512.70756D0
  21 :       B1 = 4245585.9D0
  22 :       B2 = -1584624342.D0 
  23 :       R  = 461.523D0
  24 : C
  25 :       DNUM1  = (2.D0*B0*T + (3.D0*B1)) * T + 4.D0*B2
  26 :       DENOM1 = (B0*T +  B1) * T + B2 
  27 :       VAL1   = LOG(R*R/4.D0 + P*DENOM1/T/T/T/T)
  28 :       VAL2   = EXP(VAL1/2.D0)
  29 :       VPMRT1 = (VAL2 - R/2.D0) * T  
  30 :       HVS0   = ((A3*T+A2)*T+A1)*T+A0 + DNUM1/DENOM1*VPMRT1
  31 : C
  32 :       END
  33 :  
  34 :  
  35 :  

© Cast3M 2003 - All rights reserved.
Disclaimer