RouteHeatVaporVolp Class Reference

#include <routes.h>

Inheritance diagram for RouteHeatVaporVolp:

Public Member Functions

 RouteHeatVaporVolp (ComponentInterface *, ParameterVolp a)
 
void sethost (ComponentInterface *host)
 
Value hv (const Value &TT, const Value &P) override
 Molar vapor enthalpy, J/kmol. More...
 
Value sv (const Value &TT, const Value &P) override
 Molar vapor entropy, J/kmol/K. More...
 
Value cpv (const Value &T, 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

Implementation of high temperature vapor thermal properties of Volp model

New Gases Thermodynamic Properties Models for ICE Combustion Phenomena Prediction Rosario Lanzafame, Michele Messina Ingegneria dell'Autoveicolo N.3/4 Marzo/Aprile 2005

#include <libpf/components/routes.h>

Remarks
Warning
Thread safe:
Extendable:
Platform dependencies:

Constructor & Destructor Documentation

◆ RouteHeatVaporVolp()

RouteHeatVaporVolp::RouteHeatVaporVolp ( ComponentInterface ,
ParameterVolp  a 
)

Member Function Documentation

◆ cpv()

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

Molar vapor cp, J/kmol/K.

Implements RouteHeatVapor.

◆ hv()

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

Molar vapor enthalpy, J/kmol.

Implements RouteHeatVapor.

◆ sethost()

void RouteHeatVaporVolp::sethost ( ComponentInterface host)

◆ sv()

Value RouteHeatVaporVolp::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: