cantera/ext/tpx/Methane.h
Harry Moffat bb2e6897d7 solaris warned about string literals being assigned to char *.
So, I changed it so that the species name is storred within the
object.
2006-03-03 23:21:06 +00:00

39 lines
827 B
C++
Executable file

#ifndef TPX_METHANE_H
#define TPX_METHANE_H
#include "Sub.h"
namespace tpx {
class methane : public Substance{
public:
methane() {
m_name = "methane";
m_formula = "CH4";
}
virtual ~methane() {}
double MolWt();
double Tcrit();
double Pcrit();
double Vcrit();
double Tmin();
double Tmax();
char * name();
char * formula();
double Pp();
double up();
double sp();
double Psat();
private:
double ldens();
double C(int i, double rt, double rt2);
double Cprime(int i, double rt, double rt2, double rt3);
double I(int i, double egrho);
double H(int i, double egrho);
double W(int i, double egrho);
};
}
#endif // ! METHANE_H