Public Member Functions | Private Member Functions | Private Attributes

NiLiquidMELTS Class Reference

#include <NiLiquidMELTS.h>

Inheritance diagram for NiLiquidMELTS:
Phase

List of all members.

Public Member Functions

 NiLiquidMELTS ()
 blank constructor
virtual ~NiLiquidMELTS ()
 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
double v1
double v2
double v3
double v4
double h0
double s0
double v0

Detailed Description

Ni liquid MELTS class Data from Tomiska

Author:
Mark Ghiorso
Version:
Revision:
1.1

Definition at line 17 of file NiLiquidMELTS.h.


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