Cantera  2.3.0
electrolytes.h
Go to the documentation of this file.
1 /**
2  * @file electrolytes.h
3  *
4  * Header file for a common definitions used in electrolytes
5  * thermodynamics.
6  */
7 
8 // This file is part of Cantera. See License.txt in the top-level directory or
9 // at http://www.cantera.org/license.txt for license and copyright information.
10 
11 #ifndef CT_ELECTROLYTES_H
12 #define CT_ELECTROLYTES_H
13 namespace Cantera
14 {
15 /**
16  * Electrolyte species type
17  */
18 const int cEST_solvent = 0; // Solvent species (neutral)
19 const int cEST_chargedSpecies = 1; // Charged species (charged)
20 const int cEST_weakAcidAssociated = 2; // Species which can break
21 // apart into charged species.
22 // It may or may not be charged.
23 // These may or may not be
24 // be included in the
25 // species solution vector.
26 const int cEST_strongAcidAssociated = 3; // Species which always breaks
27 // apart into charged species.
28 // It may or may not be charged.
29 // Normally, these aren't included
30 // in the speciation vector.
31 const int cEST_polarNeutral = 4; // Polar neutral species
32 const int cEST_nonpolarNeutral = 5; // Nonpolar neutral species. These
33 // usually have activity coefficient
34 // corrections applied to them to
35 // account for salting-out effects
36 
37 /**
38  * eosTypes returned for this ThermoPhase Object
39  * @deprecated To be removed after Cantera 2.3.
40  */
41 const int cHMWSoln0 = 45010;
42 const int cHMWSoln1 = 45011;
43 const int cHMWSoln2 = 45012;
44 
45 /**
46  * eosTypes returned for this ThermoPhase Object
47  * @deprecated To be removed after Cantera 2.3.
48  */
49 const int cDebyeHuckel0 = 46010;
50 const int cDebyeHuckel1 = 46011;
51 const int cDebyeHuckel2 = 46012;
52 }
53 #endif
const int cEST_solvent
Electrolyte species type.
Definition: electrolytes.h:18
const int cDebyeHuckel0
eosTypes returned for this ThermoPhase Object
Definition: electrolytes.h:49
const int cHMWSoln0
eosTypes returned for this ThermoPhase Object
Definition: electrolytes.h:41
Namespace for the Cantera kernel.
Definition: application.cpp:29