|
CoolProp 7.1.0
An open-source fluid property and humid air property database
|
Definition at line 219 of file Ancillaries.h.
#include <Ancillaries.h>
Public Types | |
| enum | MeltingLineVariablesEnum { MELTING_LINE_NOT_SET = 0 , MELTING_LINE_SIMON_TYPE , MELTING_LINE_POLYNOMIAL_IN_TR_TYPE , MELTING_LINE_POLYNOMIAL_IN_THETA_TYPE } |
Public Member Functions | |
| MeltingLineVariables () | |
| CoolPropDbl | evaluate (int OF, int GIVEN, CoolPropDbl value) |
| Evaluate the melting line. More... | |
| void | set_limits () |
| Evaluate the melting line to calculate the limits of the curve (Tmin/Tmax and pmin/pmax) More... | |
| bool | enabled () |
| Return true if the ancillary is enabled (type is not the default value of MELTING_LINE_NOT_SET) More... | |
Public Attributes | |
| CoolPropDbl | Tmin |
| Minimum temperature in K. More... | |
| CoolPropDbl | Tmax |
| Maximum temperature in K. More... | |
| CoolPropDbl | pmin |
| Minimum pressure in Pa. More... | |
| CoolPropDbl | pmax |
| Maximum pressure in Pa. More... | |
| std::string | BibTeX |
| BibTeX key for the melting curve in use. More... | |
| CoolPropDbl | T_m |
| Melting temperature at 1 atmosphere. More... | |
| MeltingLinePiecewiseSimonData | simon |
| MeltingLinePiecewisePolynomialInTrData | polynomial_in_Tr |
| The data used for a Simon-style curve. More... | |
| MeltingLinePiecewisePolynomialInThetaData | polynomial_in_Theta |
| The data needed for a melting curve formed of segments that are polynomials in \( T/T_c \). More... | |
| int | type |
| The data needed for a melting curve formed of segments that are polynomials in \( \theta \). More... | |
Definition at line 222 of file Ancillaries.h.
|
inline |
Definition at line 243 of file Ancillaries.h.
|
inline |
Return true if the ancillary is enabled (type is not the default value of MELTING_LINE_NOT_SET)
Definition at line 257 of file Ancillaries.h.
| CoolPropDbl CoolProp::MeltingLineVariables::evaluate | ( | int | OF, |
| int | GIVEN, | ||
| CoolPropDbl | value | ||
| ) |
Evaluate the melting line.
| OF | The output variable |
| GIVEN | The given variable |
| value | The value of the given variable |
Definition at line 146 of file Ancillaries.cpp.
| void CoolProp::MeltingLineVariables::set_limits | ( | void | ) |
Evaluate the melting line to calculate the limits of the curve (Tmin/Tmax and pmin/pmax)
Definition at line 106 of file Ancillaries.cpp.
| std::string CoolProp::MeltingLineVariables::BibTeX |
BibTeX key for the melting curve in use.
Definition at line 234 of file Ancillaries.h.
| CoolPropDbl CoolProp::MeltingLineVariables::pmax |
Maximum pressure in Pa.
Definition at line 232 of file Ancillaries.h.
| CoolPropDbl CoolProp::MeltingLineVariables::pmin |
Minimum pressure in Pa.
Definition at line 231 of file Ancillaries.h.
| MeltingLinePiecewisePolynomialInThetaData CoolProp::MeltingLineVariables::polynomial_in_Theta |
The data needed for a melting curve formed of segments that are polynomials in \( T/T_c \).
Definition at line 240 of file Ancillaries.h.
| MeltingLinePiecewisePolynomialInTrData CoolProp::MeltingLineVariables::polynomial_in_Tr |
The data used for a Simon-style curve.
Definition at line 238 of file Ancillaries.h.
| MeltingLinePiecewiseSimonData CoolProp::MeltingLineVariables::simon |
Definition at line 236 of file Ancillaries.h.
| CoolPropDbl CoolProp::MeltingLineVariables::T_m |
Melting temperature at 1 atmosphere.
Definition at line 235 of file Ancillaries.h.
| CoolPropDbl CoolProp::MeltingLineVariables::Tmax |
Maximum temperature in K.
Definition at line 230 of file Ancillaries.h.
| CoolPropDbl CoolProp::MeltingLineVariables::Tmin |
Minimum temperature in K.
Definition at line 229 of file Ancillaries.h.
| int CoolProp::MeltingLineVariables::type |
The data needed for a melting curve formed of segments that are polynomials in \( \theta \).
Definition at line 241 of file Ancillaries.h.