RouteSaturation Class Referenceabstract

#include <RouteSaturation.h>

Inheritance diagram for RouteSaturation:

Public Member Functions

 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...
 

Detailed Description

Abstract interface for the Liquid-Vapour saturation route

#include <libpf/components/RouteSaturation.h>

Remarks
Warning
Thread safe:
Extendable:
Platform dependencies:

Constructor & Destructor Documentation

◆ RouteSaturation()

RouteSaturation::RouteSaturation ( void  )
inline

◆ ~RouteSaturation()

virtual RouteSaturation::~RouteSaturation ( void  )
inlinevirtual

Member Function Documentation

◆ dhvl()

virtual Value RouteSaturation::dhvl ( const Value T,
double *  derT = nullptr 
)
pure virtual

Vapour-Liquid enthalpy difference.

Implemented in RouteSaturationDummy, ComponentCmu, dippr, and pdippr.

◆ psat()

virtual Value RouteSaturation::psat ( const Value T,
double *  derT = nullptr,
double *  der2T = nullptr 
)
pure virtual

Vapour pressure of saturation.

Implemented in RouteSaturationCmu, RouteSaturationDummy, dippr, and pdippr.


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