Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

FeLiquidMELTS Class Reference

#include <FeLiquidMELTS.h>

Inheritance diagram for FeLiquidMELTS:

Phase List of all members.

Public Member Functions

 FeLiquidMELTS ()
 blank constructor

virtual ~FeLiquidMELTS ()
 destructor

virtual void setPa (double lpa)
 set pressure in Pascals

virtual double getGibbs ()
 returns Gibbs free energy

virtual double getEnthalpy ()
 returns enthalpy

virtual double getEntropy ()
 returns entropy

virtual double getCp ()
 returns heat capacity

virtual double getdCpdT ()
 derivative of Cp with respect to temperature.

virtual double getVolume ()
 returns volume

virtual double getdVdT ()
 dV/dT in M^3/Kelvin

virtual double getdVdP ()
 dV/dP in M^3/Pascal

virtual double getd2VdT2 ()
 d2V/dT2 in M^3/Kelvin^2

virtual double getd2VdTdP ()
 d2V/dTdP in M^3/KelvinPascal

virtual double getd2VdP2 ()
 d2V/dP2 in M^3/Pascal^2


Private Member Functions

virtual void init ()
 initialization function


Private Attributes

const double pbr
 1 bar reference pressure

double pb
 pressure in bars

double k0
 thermodynamic parameters

double tr1
 thermodynamic parameters

double v1
 thermodynamic parameters

double v2
 thermodynamic parameters

double v3
 thermodynamic parameters

double v4
 thermodynamic parameters

double h0
 thermodynamic parameters

double s0
 thermodynamic parameters

double v0
 thermodynamic parameters


Detailed Description

Ni liquid MELTS class Data from Tomiska
Author:
Mark Ghiorso
Version:
Revision
1.1

Definition at line 17 of file FeLiquidMELTS.h.


The documentation for this class was generated from the following file:
Generated on Mon Jul 7 21:43:02 2008 for phases by doxygen 1.3.4