RouteHeatVaporDippr Class Reference

#include <routes.h>

Inheritance diagram for RouteHeatVaporDippr:

Public Member Functions

 RouteHeatVaporDippr (ComponentInterface *, cpig_parameter cpig)
 
void sethost (ComponentInterface *host)
 
Value hv (const Value &TT, const Value &PP) override
 Molar vapor enthalpy, J/kmol. More...
 
Value sv (const Value &TT, const Value &PP) override
 Molar vapor entropy, J/kmol/K. More...
 
Value cpv (const Value &TT, const Value &P) override
 Molar vapor cp, J/kmol/K. More...
 
- Public Member Functions inherited from RouteHeatVapor
 RouteHeatVapor (void)
 
virtual ~RouteHeatVapor (void)
 
virtual Value hv (const Value &T, const Value &P)=0
 Molar vapor enthalpy, J/kmol. More...
 
virtual Value sv (const Value &T, const Value &P)=0
 Molar vapor entropy, J/kmol/K. More...
 
Value gv (const Value &T, const Value &P)
 Molar vapor Gibbs free energy, J/kmol. More...
 
virtual Value cpv (const Value &T, const Value &P)=0
 Molar vapor 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

Partial implementation of thermal properties of vapor for dippr components

#include <libpf/components/routes.h>

Remarks
Warning
Thread safe:
Extendable:
Platform dependencies:

Constructor & Destructor Documentation

◆ RouteHeatVaporDippr()

RouteHeatVaporDippr::RouteHeatVaporDippr ( ComponentInterface ,
cpig_parameter  cpig 
)

Member Function Documentation

◆ cpv()

Value RouteHeatVaporDippr::cpv ( const Value T,
const Value P 
)
overridevirtual

Molar vapor cp, J/kmol/K.

Implements RouteHeatVapor.

◆ hv()

Value RouteHeatVaporDippr::hv ( const Value T,
const Value P 
)
overridevirtual

Molar vapor enthalpy, J/kmol.

Implements RouteHeatVapor.

◆ sethost()

void RouteHeatVaporDippr::sethost ( ComponentInterface host)

◆ sv()

Value RouteHeatVaporDippr::sv ( const Value T,
const Value P 
)
overridevirtual

Molar vapor entropy, J/kmol/K.

Implements RouteHeatVapor.


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