/[ascend]/trunk/models/johnpye/fprops/helmholtz.h
ViewVC logotype

Diff of /trunk/models/johnpye/fprops/helmholtz.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1995 by jpye, Tue Feb 3 07:29:29 2009 UTC revision 1996 by jpye, Thu Feb 5 09:42:42 2009 UTC
# Line 80  typedef struct HelmholtzData_struct{ Line 80  typedef struct HelmholtzData_struct{
80      double R; /**< specific gas constant */      double R; /**< specific gas constant */
81      double M; /**< molar mass, kg/kmol */      double M; /**< molar mass, kg/kmol */
82      double rho_star; /**< normalisation density, kg/m³ */      double rho_star; /**< normalisation density, kg/m³ */
83      double T_star; /* normalisation temperature, K */      double T_star; /**< normalisation temperature, K */
84    
85        double omega; /**< Pitzer acentric factor */
86            
87      const IdealData *ideal; /* data for ideal component of Helmholtz energy */      const IdealData *ideal; /* data for ideal component of Helmholtz energy */
88    
# Line 101  double helmholtz_cv(double T, double rho Line 103  double helmholtz_cv(double T, double rho
103  double helmholtz_cp(double T, double rho, const HelmholtzData *data);  double helmholtz_cp(double T, double rho, const HelmholtzData *data);
104  double helmholtz_w(double T, double rho, const HelmholtzData *data);  double helmholtz_w(double T, double rho, const HelmholtzData *data);
105    
106    int helmholtz_sat_t(double T, double *p, double *rho_f, double *rho_g, const HelmholtzData *data);
107    
108  double helmholtz_cp0(double T, const HelmholtzData *data);  double helmholtz_cp0(double T, const HelmholtzData *data);
109    
110  double helmholtz_dpdT_rho(double T, double rho, const HelmholtzData *data);  double helmholtz_dpdT_rho(double T, double rho, const HelmholtzData *data);

Legend:
Removed from v.1995  
changed lines
  Added in v.1996

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22