RouteHeatLiquid Class Referenceabstract

#include <RouteHeatLiquid.h>

Inheritance diagram for RouteHeatLiquid:

Public Member Functions

 RouteHeatLiquid (void)
 
virtual ~RouteHeatLiquid (void)
 
virtual Value hl (const Value &T, const Value &P)=0
 Molar liquid enthalpy, J/kmol. More...
 
virtual Value sl (const Value &T, const Value &P)=0
 Molar liquid entropy, J/kmol/K. More...
 
Value gl (const Value &T, const Value &P)
 Molar liquid Gibbs free energy, J/kmol. More...
 
virtual Value cpl (const Value &T, const Value &P)=0
 Molar liquid cp, J/kmol/K. More...
 
- Public Member Functions inherited from Diagnostic
 Diagnostic (void)
 
void setVerbosity (int verbosity)
 sets the verbosity level for this instance More...
 
int verbosity (void) const
 

Additional Inherited Members

- Protected Member Functions inherited from Diagnostic
virtual ~Diagnostic ()=default
 
- Protected Attributes inherited from Diagnostic
int verbosityInstance
 

Detailed Description

Abstract interface for the thermal properties of liquids route

#include <libpf/components/RouteHeatLiquid.h>

Remarks
Warning
Thread safe:
Extendable:
Platform dependencies:

Constructor & Destructor Documentation

◆ RouteHeatLiquid()

RouteHeatLiquid::RouteHeatLiquid ( void  )
inline

◆ ~RouteHeatLiquid()

virtual RouteHeatLiquid::~RouteHeatLiquid ( void  )
inlinevirtual

Member Function Documentation

◆ cpl()

virtual Value RouteHeatLiquid::cpl ( const Value T,
const Value P 
)
pure virtual

Molar liquid cp, J/kmol/K.

Implemented in ChoiOkos, RouteHeatLiquidDummySolidBkk, RouteHeatLiquidBkk, dippr, pdippr, and ComponentCmu.

◆ gl()

Value RouteHeatLiquid::gl ( const Value T,
const Value P 
)

Molar liquid Gibbs free energy, J/kmol.

◆ hl()

virtual Value RouteHeatLiquid::hl ( const Value T,
const Value P 
)
pure virtual

Molar liquid enthalpy, J/kmol.

Implemented in ChoiOkos, RouteHeatLiquidDummySolidBkk, RouteHeatLiquidBkk, ComponentCmu, dippr, and pdippr.

◆ sl()

virtual Value RouteHeatLiquid::sl ( const Value T,
const Value P 
)
pure virtual

Molar liquid entropy, J/kmol/K.

Implemented in ChoiOkos, ComponentCmu, RouteHeatLiquidDummySolidBkk, RouteHeatLiquidBkk, dippr, and pdippr.


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