Download dzvdt0.eso

Back to the list

   1 : C DZVDT0    SOURCE    TTMF3     12/07/05    21:15:18     7425           
   2 :       FUNCTION DZVDT0(P,T)
   3 : C--------------------------------------------------------------------
   4 : C Derivee partielle de Z par rapport a T
   5 : C Issue de la fonction ZVAP0(P,T)
   6 : C--------------------------------------------------------------------
   7 : C  E/  P    : Pression partielle de vapeur (en Pa)
   8 : C  E/  T    : Température (en K)
   9 : C   /S DZVDT0 : Derivee de facteur compressibilite Z / Pvap (en J/kg/K)
  10 : C               d/dT (Zvap(Pvap,T)) 
  11 : C--------------------------------------------------------------------
  12 :       IMPLICIT INTEGER(I-N)
  13 :       IMPLICIT REAL*8 (A-H,O-Z)                 
  14 : C
  15 : C      COEFFICIENTS          
  16 :                 
  17 :       B0 = -4512.70756D0
  18 :       B1 = 4245585.9D0
  19 :       B2 = -1584624342.D0 
  20 :       R  = 461.523D0
  21 : 
  22 : C     premier terme de la formule
  23 :       VAL0  = ((2*B0*T+3*B1)*T+4*B2)*P
  24 :       VAL1=R*T*T*T*T*T
  25 :       VAL2=VAL0/VAL1
  26 : 
  27 : 
  28 : C     ECRITURE DE EPSILON(Pv,T)     
  29 : C     *************************************************                 
  30 :       EPSILON= P*((B0*T+B1)*T+B2)
  31 :       EPSILON= (EPSILON/(T*T*T*T))+((R*R)/4)
  32 :       EPSILON = sqrt(EPSILON)
  33 :             
  34 : C     ECRITURE DE VAL3 
  35 : C     *************************************************                 
  36 :       VAL3=(R/2)+EPSILON                           
  37 :       
  38 : C     ECRITURE DE VAL4
  39 : C     *************************************************                     
  40 :       S1 = ((B0*T+B1)*T+B2)*P
  41 :       S2 = 2*T*EPSILON*T*T*T
  42 :       S3 = (S1/S2)/(VAL3*VAL3)
  43 :       S4 = 1/(VAL3)
  44 :       VAL4=S3-S4
  45 :       
  46 : C     ECRITURE DE LA FORMULE BRUTE     
  47 : C     *************************************************                         
  48 :       DZVDT0 =VAL4*VAL2 
  49 :       RETURN
  50 :       END
  51 :  
  52 :  
  53 :  
  54 :  

© Cast3M 2003 - All rights reserved.
Disclaimer