|
CoolProp 7.1.0
An open-source fluid property and humid air property database
|
A thermophysical property provider for critical and reducing values as well as derivatives of Helmholtz energy.
This fluid instance is populated using an entry from a JSON file
Definition at line 535 of file CoolPropFluid.h.
#include <CoolPropFluid.h>
Public Member Functions | |
| CoolPropFluid () | |
| ~CoolPropFluid () | |
| const EquationOfState & | EOS () const |
| Get a reference to the equation of state. More... | |
| EquationOfState & | EOS () |
| Get a reference to the equation of state. More... | |
| double | gas_constant () |
| double | molar_mass () |
Public Attributes | |
| std::vector< EquationOfState > | EOSVector |
| The equations of state that could be used for this fluid. More... | |
| std::string | name |
| The name of the fluid. More... | |
| std::string | REFPROPname |
| The REFPROP-compliant name if REFPROP-"name" is not a compatible fluid name. If not included, "name" is assumed to be a valid name for REFPROP. More... | |
| std::string | CAS |
| The CAS number of the fluid. More... | |
| std::string | formula |
| The chemical formula, in LaTeX form. More... | |
| std::vector< std::string > | aliases |
| A vector of aliases of names for the fluid. More... | |
| std::string | InChI |
| The InChI string for the fluid. More... | |
| std::string | InChIKey |
| The InChI key for the fluid. More... | |
| std::string | smiles |
| The SMILES identifier for the fluid. More... | |
| int | ChemSpider_id |
| The ChemSpider identifier for the fluid. More... | |
| std::string | TwoDPNG_URL |
| The URL to a 2D representation of the molecule (from ChemSpider) More... | |
| BibTeXKeysStruct | BibTeXKeys |
| The BibTeX keys associated. More... | |
| EnvironmentalFactorsStruct | environment |
| The environmental variables for global warming potential, ODP, etc. More... | |
| Ancillaries | ancillaries |
| The set of ancillary equations for dewpoint, bubblepoint, surface tension, etc. More... | |
| TransportPropertyData | transport |
| SimpleState | crit |
| The state at the critical point. More... | |
| SimpleState | triple_liquid |
| The saturated liquid state at the triple point temperature. More... | |
| SimpleState | triple_vapor |
| The saturated vapor state at the triple point temperature. More... | |
Protected Attributes | |
| std::string | ECSReferenceFluid |
| A string that gives the name of the fluids that should be used for the ECS method for transport properties. More... | |
| double | ECS_qd |
| The critical qd parameter for the Olchowy-Sengers cross-over term. More... | |
|
inline |
Definition at line 542 of file CoolPropFluid.h.
|
inline |
Definition at line 545 of file CoolPropFluid.h.
|
inline |
Get a reference to the equation of state.
Definition at line 549 of file CoolPropFluid.h.
|
inline |
Get a reference to the equation of state.
Definition at line 546 of file CoolPropFluid.h.
|
inline |
Definition at line 574 of file CoolPropFluid.h.
|
inline |
Definition at line 577 of file CoolPropFluid.h.
| std::vector<std::string> CoolProp::CoolPropFluid::aliases |
A vector of aliases of names for the fluid.
Definition at line 559 of file CoolPropFluid.h.
| Ancillaries CoolProp::CoolPropFluid::ancillaries |
The set of ancillary equations for dewpoint, bubblepoint, surface tension, etc.
Definition at line 568 of file CoolPropFluid.h.
| BibTeXKeysStruct CoolProp::CoolPropFluid::BibTeXKeys |
The BibTeX keys associated.
Definition at line 566 of file CoolPropFluid.h.
| std::string CoolProp::CoolPropFluid::CAS |
The CAS number of the fluid.
Definition at line 557 of file CoolPropFluid.h.
| int CoolProp::CoolPropFluid::ChemSpider_id |
The ChemSpider identifier for the fluid.
Definition at line 563 of file CoolPropFluid.h.
| SimpleState CoolProp::CoolPropFluid::crit |
The state at the critical point.
Definition at line 570 of file CoolPropFluid.h.
|
protected |
The critical qd parameter for the Olchowy-Sengers cross-over term.
Definition at line 540 of file CoolPropFluid.h.
|
protected |
A string that gives the name of the fluids that should be used for the ECS method for transport properties.
Definition at line 539 of file CoolPropFluid.h.
| EnvironmentalFactorsStruct CoolProp::CoolPropFluid::environment |
The environmental variables for global warming potential, ODP, etc.
Definition at line 567 of file CoolPropFluid.h.
| std::vector<EquationOfState> CoolProp::CoolPropFluid::EOSVector |
The equations of state that could be used for this fluid.
Definition at line 552 of file CoolPropFluid.h.
| std::string CoolProp::CoolPropFluid::formula |
The chemical formula, in LaTeX form.
Definition at line 558 of file CoolPropFluid.h.
| std::string CoolProp::CoolPropFluid::InChI |
The InChI string for the fluid.
Definition at line 560 of file CoolPropFluid.h.
| std::string CoolProp::CoolPropFluid::InChIKey |
The InChI key for the fluid.
Definition at line 561 of file CoolPropFluid.h.
| std::string CoolProp::CoolPropFluid::name |
The name of the fluid.
Definition at line 554 of file CoolPropFluid.h.
| std::string CoolProp::CoolPropFluid::REFPROPname |
The REFPROP-compliant name if REFPROP-"name" is not a compatible fluid name. If not included, "name" is assumed to be a valid name for REFPROP.
Definition at line 556 of file CoolPropFluid.h.
| std::string CoolProp::CoolPropFluid::smiles |
The SMILES identifier for the fluid.
Definition at line 562 of file CoolPropFluid.h.
| TransportPropertyData CoolProp::CoolPropFluid::transport |
Definition at line 569 of file CoolPropFluid.h.
| SimpleState CoolProp::CoolPropFluid::triple_liquid |
The saturated liquid state at the triple point temperature.
Definition at line 571 of file CoolPropFluid.h.
| SimpleState CoolProp::CoolPropFluid::triple_vapor |
The saturated vapor state at the triple point temperature.
Definition at line 572 of file CoolPropFluid.h.
| std::string CoolProp::CoolPropFluid::TwoDPNG_URL |
The URL to a 2D representation of the molecule (from ChemSpider)
Definition at line 564 of file CoolPropFluid.h.