CoolProp
6.6.1dev
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 521 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 528 of file CoolPropFluid.h.
|
inline |
Definition at line 531 of file CoolPropFluid.h.
|
inline |
Get a reference to the equation of state.
Definition at line 535 of file CoolPropFluid.h.
|
inline |
Get a reference to the equation of state.
Definition at line 532 of file CoolPropFluid.h.
|
inline |
Definition at line 560 of file CoolPropFluid.h.
|
inline |
Definition at line 563 of file CoolPropFluid.h.
std::vector<std::string> CoolProp::CoolPropFluid::aliases |
A vector of aliases of names for the fluid.
Definition at line 545 of file CoolPropFluid.h.
Ancillaries CoolProp::CoolPropFluid::ancillaries |
The set of ancillary equations for dewpoint, bubblepoint, surface tension, etc.
Definition at line 554 of file CoolPropFluid.h.
BibTeXKeysStruct CoolProp::CoolPropFluid::BibTeXKeys |
The BibTeX keys associated.
Definition at line 552 of file CoolPropFluid.h.
std::string CoolProp::CoolPropFluid::CAS |
The CAS number of the fluid.
Definition at line 543 of file CoolPropFluid.h.
int CoolProp::CoolPropFluid::ChemSpider_id |
The ChemSpider identifier for the fluid.
Definition at line 549 of file CoolPropFluid.h.
SimpleState CoolProp::CoolPropFluid::crit |
The state at the critical point.
Definition at line 556 of file CoolPropFluid.h.
|
protected |
The critical qd parameter for the Olchowy-Sengers cross-over term.
Definition at line 526 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 525 of file CoolPropFluid.h.
EnvironmentalFactorsStruct CoolProp::CoolPropFluid::environment |
The environmental variables for global warming potential, ODP, etc.
Definition at line 553 of file CoolPropFluid.h.
std::vector<EquationOfState> CoolProp::CoolPropFluid::EOSVector |
The equations of state that could be used for this fluid.
Definition at line 538 of file CoolPropFluid.h.
std::string CoolProp::CoolPropFluid::formula |
The chemical formula, in LaTeX form.
Definition at line 544 of file CoolPropFluid.h.
std::string CoolProp::CoolPropFluid::InChI |
The InChI string for the fluid.
Definition at line 546 of file CoolPropFluid.h.
std::string CoolProp::CoolPropFluid::InChIKey |
The InChI key for the fluid.
Definition at line 547 of file CoolPropFluid.h.
std::string CoolProp::CoolPropFluid::name |
The name of the fluid.
Definition at line 540 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 542 of file CoolPropFluid.h.
std::string CoolProp::CoolPropFluid::smiles |
The SMILES identifier for the fluid.
Definition at line 548 of file CoolPropFluid.h.
TransportPropertyData CoolProp::CoolPropFluid::transport |
Definition at line 555 of file CoolPropFluid.h.
SimpleState CoolProp::CoolPropFluid::triple_liquid |
The saturated liquid state at the triple point temperature.
Definition at line 557 of file CoolPropFluid.h.
SimpleState CoolProp::CoolPropFluid::triple_vapor |
The saturated vapor state at the triple point temperature.
Definition at line 558 of file CoolPropFluid.h.
std::string CoolProp::CoolPropFluid::TwoDPNG_URL |
The URL to a 2D representation of the molecule (from ChemSpider)
Definition at line 550 of file CoolPropFluid.h.