#include <ShomateVinetPhase.h>
Public Member Functions | |
ShomateVinetPhase (void) | |
constructor | |
virtual | ~ShomateVinetPhase (void) |
destructor | |
virtual double | getGibbs () |
apparent Gibbs free energy | |
virtual double | getEnthalpy () |
apparent enthalpy | |
virtual double | getEntropy () |
third law entropy | |
virtual double | getCp () |
heat capacity | |
virtual double | getdCpdT () |
derivative of Cp with respect to T | |
virtual double | getVolume () |
volume in cubic meters = Joules/Pascal | |
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 | |
Protected Member Functions | |
virtual void | init (void) |
molar volume properties at Tr and Pr in SI units | |
virtual void | update (void) |
update function | |
Protected Attributes | |
VinetEOS | Vinet |
Vinet equation of state implementation object. |
Shomate-Vinet class Uses Shomate equations for 1-bar properties and Vinet Equation for high pressure.
Definition at line 19 of file ShomateVinetPhase.h.
virtual void ShomateVinetPhase::init | ( | void | ) | [protected, virtual] |
molar volume properties at Tr and Pr in SI units
initialization function
Reimplemented from ShomatePhase.