Public Member Functions | Private Member Functions | Private Attributes

FeMetalMELTS Class Reference

#include <FeMetalMELTS.h>

Inheritance diagram for FeMetalMELTS:
Phase

List of all members.

Public Member Functions

 FeMetalMELTS ()
 blank constructor
virtual ~FeMetalMELTS ()
 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 k1
double k2
double k3
double ct
double v1
double v2
double v3
double v4
double h0
double s0
double v0

Detailed Description

Fe metal MELTS class Data from Tomiska

Author:
Mark Ghiorso
Version:
Revision:
1.1

Definition at line 17 of file FeMetalMELTS.h.


The documentation for this class was generated from the following file: