•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RouteSaturationCmu Class Reference
#include <routes.h>
Inheritance diagram for RouteSaturationCmu:

Public Member Functions | |
RouteSaturationCmu (double aa, double bb, double cc, double tmx, double tmn) | |
Value | psat (const Value &T, double *derT=nullptr, double *der2T=nullptr) override |
Vapour pressure of saturation. More... | |
![]() | |
RouteSaturation (void) | |
virtual | ~RouteSaturation (void) |
virtual Value | psat (const Value &T, double *derT=nullptr, double *der2T=nullptr)=0 |
Vapour pressure of saturation. More... | |
virtual Value | dhvl (const Value &T, double *derT=nullptr)=0 |
Vapour-Liquid enthalpy difference. More... | |
Protected Attributes | |
double | a_ |
double | b_ |
double | c_ |
double | tmx_ |
double | tmn_ |
Detailed Description
Vapour-Liquid saturation model for ComponentCmu.
Based on the CMU (Carnegie Mellon University) models
#include <libpf/components/routes.h>
- Remarks
- Warning
- Thread safe:
- Extendable:
- Platform dependencies:
Constructor & Destructor Documentation
◆ RouteSaturationCmu()
RouteSaturationCmu::RouteSaturationCmu | ( | double | aa, |
double | bb, | ||
double | cc, | ||
double | tmx, | ||
double | tmn | ||
) |
Member Function Documentation
◆ psat()
|
overridevirtual |
Vapour pressure of saturation.
Implements RouteSaturation.
Member Data Documentation
◆ a_
|
protected |
◆ b_
|
protected |
◆ c_
|
protected |
◆ tmn_
|
protected |
◆ tmx_
|
protected |
The documentation for this class was generated from the following file: