Cantera  2.0
Nitrogen.h
1 
2 #ifndef TPX_NITROGEN_H
3 #define TPX_NITROGEN_H
4 
5 #include "cantera/tpx/Sub.h"
6 
7 namespace tpx
8 {
9 
10 class nitrogen : public Substance
11 {
12 public:
13  nitrogen() {
14  m_name = "nitrogen";
15  m_formula = "N2";
16  }
17  virtual ~nitrogen() {}
18 
19  double MolWt();
20  double Tcrit();
21  double Pcrit();
22  double Vcrit();
23  double Tmin();
24  double Tmax();
25  char* name();
26  char* formula();
27 
28  double Pp();
29  double up();
30  double sp();
31  double Psat();
32 
33 private:
34 
35  double ldens();
36  double C(int i, double rt, double rt2);
37  double Cprime(int i, double rt, double rt2, double rt3);
38  double I(int i, double egrho);
39  double H(int i, double egrho);
40  double W(int i, double egrho);
41 };
42 
43 }
44 
45 #endif // ! TPX_NITROGEN_H
46