• Main Page
  • Classes
  • Files
  • File List

Bunsenite.h

00001 /* Bunsenite header file
00002  * Victor Kress
00003  * $Id: Bunsenite.h,v 1.2 2004/07/07 01:13:54 kress Exp $
00004  */
00005 #ifndef BUNSENITE_H
00006 #define BUNSENITE_H
00007 
00008 #include "Phase.h"
00009 #include "NiMet.h"
00010 #include "O2Gas.h"
00011 
00020 class Bunsenite: public Phase {
00021  public:
00023   Bunsenite();
00025   virtual ~Bunsenite();
00027   virtual void setTk(double tk);
00029   virtual double getGibbs();
00031   virtual double getEnthalpy();
00033   virtual double getEntropy();
00035   virtual double getCp();
00037   virtual double getVolume();
00038  protected:
00040   O2Gas *o2;
00042   NiMet *ni;
00044   double a1,a2,a3;
00045 };
00046 
00047 #endif
00048 
00049 
00050 
00051 

Generated on Fri Aug 6 2010 13:30:28 for phases by  doxygen 1.7.1