Public Member Functions | Private Member Functions | Private Attributes

NiMetalMELTS Class Reference

#include <NiMetalMELTS.h>

Inheritance diagram for NiMetalMELTS:
Phase

List of all members.

Public Member Functions

 NiMetalMELTS ()
 blank constructor
virtual ~NiMetalMELTS ()
 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 tr1
 thermodynamic parameters
double h0
double s0
double v0
double vni1
double vni3a
double vni3b
double cpa
double cpb
double cpc

Detailed Description

Ni metal MELTS class Data from Tomiska

Author:
Mark Ghiorso
Version:
Revision:
1.1

Definition at line 17 of file NiMetalMELTS.h.


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