Cantera  2.2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros
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

#define PITZERFORM_BASE   0
 Major Parameters: The form of the Pitzer expression refers to the form of the Gibbs free energy expression. More...
 
Temperature Dependence of the Pitzer Coefficients
#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.

Macro Definition Documentation

#define PITZERFORM_BASE   0

Major Parameters: The form of the Pitzer expression refers to the form of the Gibbs free energy expression.

The temperature dependence of the Pitzer coefficients are handled by another parameter.

m_formPitzer = Form of the Pitzer expression

PITZERFORM_BASE = 0

Only one form is supported atm. This parameter is included for future expansion.

Definition at line 39 of file HMWSoln.h.

Referenced by HMWSoln::constructPhaseXML(), and HMWSoln::initThermoXML().