#include <BermanLambdaPhase.h>
Public Member Functions | |
| BermanLambdaPhase () | |
| blank constructor | |
| virtual void | setTk (double ltk) |
| set temperature in K | |
| virtual void | setPa (double lpa) |
| set pressure in Pa | |
| virtual void | resetTPbounds (double lowTbound, double hightTBound, double lowPbound, double highPbond) |
| overrides Phase method of same function | |
| virtual double | getGibbs () |
| Gibbs free energy at T and P. | |
| virtual double | getEnthalpy () |
| Enthalpy at T and P. | |
| virtual double | getEntropy () |
| returns entropy at T and P | |
| virtual double | getCp () |
| returns heat capacity at T and P | |
| virtual double | getVolume () |
| returns volume at T and P | |
| virtual double | getdVdT () |
| returns dVdT | |
| virtual double | getdVdP () |
| returns dVdP | |
Protected Member Functions | |
| virtual void | init (BermanData *alph, BermanData *bet) |
| initialization function | |
Protected Attributes | |
| BermanPhase * | alpha |
| low and high T phases; | |
| BermanPhase * | beta |
| double | tt0 |
| lambda transition temperature at pr | |
| double | l1 |
| lambda transition expansion constants | |
| double | l2 |
| double | ttpk |
| lambda transition pressure coefficient | |
| double | ttr0 |
| lambda transition reference temperature at pr | |
Private Member Functions | |
| double | G (double tk, double pb) |
| Gibbs function. | |
| double | H (double tk, double pb) |
| enthalpy function | |
| double | S (double tk, double pb) |
| entropy function | |
| double | Cp (double tk, double pb) |
| Cp function. | |
| double | V (double tk, double pb) |
| volume function | |
| double | dVdT (double tk, double pb) |
| dVdT function | |
| double | dVdP (double tk, double pb) |
| dVdP function | |
| void | filx (void) |
| fills some private variables related to P dep. of lambda transition | |
Private Attributes | |
| const double | pbr |
| 1 bar reference pressure | |
| double | pb |
| pressure in bars | |
| double | tt |
| lambda transition temperature | |
| double | ttr |
| lambda transition reference temperature at p | |
| double | ttd |
| lambda transition delta temperature | |
| double | x1 |
| transition "x" variables | |
| double | x2 |
| double | x3 |
| double | x4 |
| double | Dx1Dp |
| double | D2x1Dp2 |
| double | D3x1Dp3 |
| double | Dx2Dp |
| double | D2x2Dp2 |
| double | D3x2Dp3 |
| double | Dx3Dp |
| double | D2x3Dp2 |
| double | D3x3Dp3 |
| double | Dx4Dp |
| double | D2x4Dp2 |
| double | D3x4Dp3 |
generic class for Phases exhibiting lambda transition using Berman formulation.
Definition at line 14 of file BermanLambdaPhase.h.
1.7.1