CoolProp  6.6.1dev
An open-source fluid property and humid air property database
Public Member Functions | Public Attributes | List of all members
CoolProp::SolverTPResid Class Reference

Detailed Description

Definition at line 2313 of file HelmholtzEOSMixtureBackend.cpp.

Inheritance diagram for CoolProp::SolverTPResid:
CoolProp::FuncWrapper1DWithThreeDerivs CoolProp::FuncWrapper1DWithTwoDerivs CoolProp::FuncWrapper1DWithDeriv CoolProp::FuncWrapper1D

Public Member Functions

 SolverTPResid (HelmholtzEOSMixtureBackend *HEOS, CoolPropDbl T, CoolPropDbl p)
 
double call (double rhomolar)
 
double deriv (double rhomolar)
 
double second_deriv (double rhomolar)
 
double third_deriv (double rhomolar)
 
- Public Member Functions inherited from CoolProp::FuncWrapper1D
 FuncWrapper1D ()
 
virtual ~FuncWrapper1D ()
 
virtual bool input_not_in_range (double x)
 

Public Attributes

HelmholtzEOSMixtureBackendHEOS
 
CoolPropDbl T
 
CoolPropDbl p
 
CoolPropDbl delta
 
CoolPropDbl rhor
 
CoolPropDbl tau
 
CoolPropDbl R_u
 
- Public Attributes inherited from CoolProp::FuncWrapper1D
int errcode
 
std::string errstring
 
Dictionary options
 
int iter
 

Constructor & Destructor Documentation

◆ SolverTPResid()

CoolProp::SolverTPResid::SolverTPResid ( HelmholtzEOSMixtureBackend HEOS,
CoolPropDbl  T,
CoolPropDbl  p 
)
inline

Definition at line 2319 of file HelmholtzEOSMixtureBackend.cpp.

Member Function Documentation

◆ call()

double CoolProp::SolverTPResid::call ( double  rhomolar)
inlinevirtual

Implements CoolProp::FuncWrapper1D.

Definition at line 2327 of file HelmholtzEOSMixtureBackend.cpp.

◆ deriv()

double CoolProp::SolverTPResid::deriv ( double  rhomolar)
inlinevirtual

Implements CoolProp::FuncWrapper1DWithDeriv.

Definition at line 2333 of file HelmholtzEOSMixtureBackend.cpp.

◆ second_deriv()

double CoolProp::SolverTPResid::second_deriv ( double  rhomolar)
inlinevirtual

◆ third_deriv()

double CoolProp::SolverTPResid::third_deriv ( double  rhomolar)
inlinevirtual

Member Data Documentation

◆ delta

CoolPropDbl CoolProp::SolverTPResid::delta

Definition at line 2317 of file HelmholtzEOSMixtureBackend.cpp.

◆ HEOS

HelmholtzEOSMixtureBackend* CoolProp::SolverTPResid::HEOS

Definition at line 2316 of file HelmholtzEOSMixtureBackend.cpp.

◆ p

CoolPropDbl CoolProp::SolverTPResid::p

Definition at line 2317 of file HelmholtzEOSMixtureBackend.cpp.

◆ R_u

CoolPropDbl CoolProp::SolverTPResid::R_u

Definition at line 2317 of file HelmholtzEOSMixtureBackend.cpp.

◆ rhor

CoolPropDbl CoolProp::SolverTPResid::rhor

Definition at line 2317 of file HelmholtzEOSMixtureBackend.cpp.

◆ T

CoolPropDbl CoolProp::SolverTPResid::T

Definition at line 2317 of file HelmholtzEOSMixtureBackend.cpp.

◆ tau

CoolPropDbl CoolProp::SolverTPResid::tau

Definition at line 2317 of file HelmholtzEOSMixtureBackend.cpp.


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