Cantera  2.5.1
Classes | Namespaces
HMWSoln.h File Reference

Headers for the HMWSoln ThermoPhase object, which models concentrated electrolyte solutions (see Thermodynamic Properties and HMWSoln ) . More...

#include "MolalityVPSSTP.h"
#include "cantera/base/Array.h"
Include dependency graph for HMWSoln.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HMWSoln
 Class HMWSoln represents a dilute or concentrated liquid electrolyte phase which obeys the Pitzer formulation for nonideality. More...
 

Namespaces

 Cantera
 Namespace for the Cantera kernel.
 

Macros

Temperature Dependence of the Pitzer Coefficients

Note, the temperature dependence of the Gibbs free energy also depends on the temperature dependence of the standard state and the temperature dependence of the Debye-Huckel constant, which includes the dielectric constant and the density. Therefore, this expression defines only part of the temperature dependence for the mixture thermodynamic functions.

PITZER_TEMP_CONSTANT All coefficients are considered constant wrt temperature PITZER_TEMP_LINEAR All coefficients are assumed to have a linear dependence wrt to temperature. PITZER_TEMP_COMPLEX1 All coefficients are assumed to have a complex functional based dependence wrt temperature; See: (Silvester, Pitzer, J. Phys. Chem. 81, 19 1822 (1977)).

beta0 = q0 + q3(1/T - 1/Tr) + q4(ln(T/Tr)) + q1(T - Tr) + q2(T**2 - Tr**2)

#define PITZER_TEMP_CONSTANT   0
 
#define PITZER_TEMP_LINEAR   1
 
#define PITZER_TEMP_COMPLEX1   2
 
#define A_DEBYE_CONST   0
 
#define A_DEBYE_WATER   1
 

Detailed Description

Headers for the HMWSoln ThermoPhase object, which models concentrated electrolyte solutions (see Thermodynamic Properties and HMWSoln ) .

Class HMWSoln represents a concentrated liquid electrolyte phase which obeys the Pitzer formulation for nonideality using molality-based standard states.

Definition in file HMWSoln.h.