RouteVolumeVaporDummy Class Reference

#include <routes.h>

Inheritance diagram for RouteVolumeVaporDummy:

Public Member Functions

double p (const double rho, const double T, double *derRho=nullptr, double *derT=nullptr) override
 Vapor pressure, Pa. Requires the actual implementation of the volumetric properties. More...
 
Value rhov (const Value &T, const Value &P, double *derT=nullptr, double *derP=nullptr) override
 Molar vapor density, kmol/m3. More...
 
- Public Member Functions inherited from RouteVolumeVapor
 RouteVolumeVapor (void)
 
virtual ~RouteVolumeVapor (void)
 
virtual double p (const double rho, const double T, double *derRho=nullptr, double *derT=nullptr)=0
 Vapor pressure, Pa. Requires the actual implementation of the volumetric properties. More...
 
Value p (const Value &rrho, const Value &TT)
 Vapor pressure, Pa. More...
 
virtual Value rhov (const Value &T, const Value &P, double *derT=nullptr, double *derP=nullptr)=0
 Molar vapor density, kmol/m3. More...
 

Detailed Description

Dummy implementation for vapor volumetric properties Used where, in practice, there is not the need of a perfect model for these properties.

#include <libpf/components/routes.h>

Remarks
Warning
Thread safe:
Extendable:
Platform dependencies:

Member Function Documentation

◆ p()

double RouteVolumeVaporDummy::p ( const double  rho,
const double  T,
double *  derRho = nullptr,
double *  derT = nullptr 
)
overridevirtual

Vapor pressure, Pa. Requires the actual implementation of the volumetric properties.

Implements RouteVolumeVapor.

◆ rhov()

Value RouteVolumeVaporDummy::rhov ( const Value T,
const Value P,
double *  derT = nullptr,
double *  derP = nullptr 
)
overridevirtual

Molar vapor density, kmol/m3.

Implements RouteVolumeVapor.


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