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

Detailed Description

Definition at line 17 of file Solvers.h.

#include <Solvers.h>

Inheritance diagram for CoolProp::FuncWrapper1D:
CoolProp::CurveTracer CoolProp::FuncWrapper1DWithDeriv CoolProp::PY_singlephase_flash_resid CoolProp::SaturationSolvers::WilsonK_resid HumidAir::HAProps_T_Residual HumidAir::HAProps_W_Residual HumidAir::WetBulbSolver HumidAir::WetBulbTminSolver SaturationResidual

Public Member Functions

 FuncWrapper1D ()
 
virtual ~FuncWrapper1D ()
 
virtual double call (double)=0
 
virtual bool input_not_in_range (double x)
 

Public Attributes

int errcode
 
std::string errstring
 
Dictionary options
 
int iter
 

Constructor & Destructor Documentation

◆ FuncWrapper1D()

CoolProp::FuncWrapper1D::FuncWrapper1D ( )
inline

Definition at line 24 of file Solvers.h.

◆ ~FuncWrapper1D()

virtual CoolProp::FuncWrapper1D::~FuncWrapper1D ( )
inlinevirtual

Definition at line 25 of file Solvers.h.

Member Function Documentation

◆ call()

virtual double CoolProp::FuncWrapper1D::call ( double  )
pure virtual

◆ input_not_in_range()

virtual bool CoolProp::FuncWrapper1D::input_not_in_range ( double  x)
inlinevirtual

/brief A function for checking whether the input is in range;

Meant to be implemented by derived classes; return true if input is out of range

Definition at line 32 of file Solvers.h.

Member Data Documentation

◆ errcode

int CoolProp::FuncWrapper1D::errcode

Definition at line 20 of file Solvers.h.

◆ errstring

std::string CoolProp::FuncWrapper1D::errstring

Definition at line 21 of file Solvers.h.

◆ iter

int CoolProp::FuncWrapper1D::iter

Definition at line 23 of file Solvers.h.

◆ options

Dictionary CoolProp::FuncWrapper1D::options

Definition at line 22 of file Solvers.h.


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