CoolProp  6.6.0
An open-source fluid property and humid air property database
Public Types | Public Member Functions | Public Attributes | List of all members
CoolProp::TransportPropertyData Class Reference

Detailed Description

Definition at line 342 of file CoolPropFluid.h.

#include <CoolPropFluid.h>

Public Types

enum  ViscosityHardcodedEnum {
  VISCOSITY_HARDCODED_WATER , VISCOSITY_HARDCODED_HEAVYWATER , VISCOSITY_HARDCODED_HELIUM , VISCOSITY_HARDCODED_R23 ,
  VISCOSITY_HARDCODED_METHANOL , VISCOSITY_HARDCODED_M_XYLENE , VISCOSITY_HARDCODED_O_XYLENE , VISCOSITY_HARDCODED_P_XYLENE ,
  VISCOSITY_NOT_HARDCODED
}
 
enum  ConductivityHardcodedEnum {
  CONDUCTIVITY_HARDCODED_WATER , CONDUCTIVITY_HARDCODED_HEAVYWATER , CONDUCTIVITY_HARDCODED_R23 , CONDUCTIVITY_HARDCODED_HELIUM ,
  CONDUCTIVITY_HARDCODED_METHANE , CONDUCTIVITY_NOT_HARDCODED
}
 

Public Member Functions

 TransportPropertyData ()
 

Public Attributes

ViscosityDiluteVariables viscosity_dilute
 
ViscosityInitialDensityVariables viscosity_initial
 
ViscosityHigherOrderVariables viscosity_higher_order
 
ViscosityECSVariables viscosity_ecs
 
ViscosityRhoSrVariables viscosity_rhosr
 
ViscosityChungData viscosity_Chung
 
ConductivityDiluteVariables conductivity_dilute
 
ConductivityResidualVariables conductivity_residual
 
ConductivityCriticalVariables conductivity_critical
 
ConductivityECSVariables conductivity_ecs
 
std::string BibTeX_viscosity
 The BibTeX key for the viscosity model. More...
 
std::string BibTeX_conductivity
 The BibTeX key for the conductivity model. More...
 
bool viscosity_using_ECS
 A flag for whether to use extended corresponding states for viscosity. False for no. More...
 
bool conductivity_using_ECS
 A flag for whether to use extended corresponding states for conductivity. False for no. More...
 
bool viscosity_using_Chung
 A flag for whether to use Chung model. False for no. More...
 
bool viscosity_using_rhosr
 A flag for whether to use rho*sr CS model of Bell. False for no. More...
 
bool viscosity_model_provided
 A flag for whether viscosity model is provided. False for no. More...
 
bool conductivity_model_provided
 A flag for whether thermal conductivity model is provided. False for no. More...
 
CoolPropDbl sigma_eta
 The Lennard-Jones 12-6 \( \sigma \) parameter. More...
 
CoolPropDbl epsilon_over_k
 The Lennard-Jones 12-6 \( \varepsilon/k \) parameter. More...
 
ViscosityHardcodedEnum hardcoded_viscosity
 Hardcoded flags for the viscosity. More...
 
ConductivityHardcodedEnum hardcoded_conductivity
 Hardcoded flags for the conductivity. More...
 

Member Enumeration Documentation

◆ ConductivityHardcodedEnum

Enumerator
CONDUCTIVITY_HARDCODED_WATER 

Use TransportRoutines::conductivity_hardcoded_water.

CONDUCTIVITY_HARDCODED_HEAVYWATER 

Use TransportRoutines::conductivity_hardcoded_heavywater.

CONDUCTIVITY_HARDCODED_R23 

Use TransportRoutines::conductivity_hardcoded_R23.

CONDUCTIVITY_HARDCODED_HELIUM 

Use TransportRoutines::conductivity_hardcoded_helium.

CONDUCTIVITY_HARDCODED_METHANE 

Use TransportRoutines::conductivity_hardcoded_methane.

CONDUCTIVITY_NOT_HARDCODED 

Definition at line 357 of file CoolPropFluid.h.

◆ ViscosityHardcodedEnum

Enumerator
VISCOSITY_HARDCODED_WATER 

Use TransportRoutines::viscosity_water_hardcoded.

VISCOSITY_HARDCODED_HEAVYWATER 

Use TransportRoutines::viscosity_heavywater_hardcoded.

VISCOSITY_HARDCODED_HELIUM 

Use TransportRoutines::viscosity_helium_hardcoded.

VISCOSITY_HARDCODED_R23 

Use TransportRoutines::viscosity_R23_hardcoded.

VISCOSITY_HARDCODED_METHANOL 

Use TransportRoutines::viscosity_methanol_hardcoded.

VISCOSITY_HARDCODED_M_XYLENE 

Use TransportRoutines::viscosity_m_xylene_hardcoded.

VISCOSITY_HARDCODED_O_XYLENE 

Use TransportRoutines::viscosity_o_xylene_hardcoded.

VISCOSITY_HARDCODED_P_XYLENE 

Use TransportRoutines::viscosity_p_xylene_hardcoded.

VISCOSITY_NOT_HARDCODED 

Definition at line 345 of file CoolPropFluid.h.

Constructor & Destructor Documentation

◆ TransportPropertyData()

CoolProp::TransportPropertyData::TransportPropertyData ( )
inline

Definition at line 390 of file CoolPropFluid.h.

Member Data Documentation

◆ BibTeX_conductivity

std::string CoolProp::TransportPropertyData::BibTeX_conductivity

The BibTeX key for the conductivity model.

Definition at line 379 of file CoolPropFluid.h.

◆ BibTeX_viscosity

std::string CoolProp::TransportPropertyData::BibTeX_viscosity

The BibTeX key for the viscosity model.

Definition at line 378 of file CoolPropFluid.h.

◆ conductivity_critical

ConductivityCriticalVariables CoolProp::TransportPropertyData::conductivity_critical

Definition at line 375 of file CoolPropFluid.h.

◆ conductivity_dilute

ConductivityDiluteVariables CoolProp::TransportPropertyData::conductivity_dilute

Definition at line 373 of file CoolPropFluid.h.

◆ conductivity_ecs

ConductivityECSVariables CoolProp::TransportPropertyData::conductivity_ecs

Definition at line 376 of file CoolPropFluid.h.

◆ conductivity_model_provided

bool CoolProp::TransportPropertyData::conductivity_model_provided

A flag for whether thermal conductivity model is provided. False for no.

Definition at line 385 of file CoolPropFluid.h.

◆ conductivity_residual

ConductivityResidualVariables CoolProp::TransportPropertyData::conductivity_residual

Definition at line 374 of file CoolPropFluid.h.

◆ conductivity_using_ECS

bool CoolProp::TransportPropertyData::conductivity_using_ECS

A flag for whether to use extended corresponding states for conductivity. False for no.

Definition at line 381 of file CoolPropFluid.h.

◆ epsilon_over_k

CoolPropDbl CoolProp::TransportPropertyData::epsilon_over_k

The Lennard-Jones 12-6 \( \varepsilon/k \) parameter.

Definition at line 387 of file CoolPropFluid.h.

◆ hardcoded_conductivity

ConductivityHardcodedEnum CoolProp::TransportPropertyData::hardcoded_conductivity

Hardcoded flags for the conductivity.

Definition at line 389 of file CoolPropFluid.h.

◆ hardcoded_viscosity

ViscosityHardcodedEnum CoolProp::TransportPropertyData::hardcoded_viscosity

Hardcoded flags for the viscosity.

Definition at line 388 of file CoolPropFluid.h.

◆ sigma_eta

CoolPropDbl CoolProp::TransportPropertyData::sigma_eta

The Lennard-Jones 12-6 \( \sigma \) parameter.

Definition at line 386 of file CoolPropFluid.h.

◆ viscosity_Chung

ViscosityChungData CoolProp::TransportPropertyData::viscosity_Chung

Definition at line 371 of file CoolPropFluid.h.

◆ viscosity_dilute

ViscosityDiluteVariables CoolProp::TransportPropertyData::viscosity_dilute

Definition at line 366 of file CoolPropFluid.h.

◆ viscosity_ecs

ViscosityECSVariables CoolProp::TransportPropertyData::viscosity_ecs

Definition at line 369 of file CoolPropFluid.h.

◆ viscosity_higher_order

ViscosityHigherOrderVariables CoolProp::TransportPropertyData::viscosity_higher_order

Definition at line 368 of file CoolPropFluid.h.

◆ viscosity_initial

ViscosityInitialDensityVariables CoolProp::TransportPropertyData::viscosity_initial

Definition at line 367 of file CoolPropFluid.h.

◆ viscosity_model_provided

bool CoolProp::TransportPropertyData::viscosity_model_provided

A flag for whether viscosity model is provided. False for no.

Definition at line 384 of file CoolPropFluid.h.

◆ viscosity_rhosr

ViscosityRhoSrVariables CoolProp::TransportPropertyData::viscosity_rhosr

Definition at line 370 of file CoolPropFluid.h.

◆ viscosity_using_Chung

bool CoolProp::TransportPropertyData::viscosity_using_Chung

A flag for whether to use Chung model. False for no.

Definition at line 382 of file CoolPropFluid.h.

◆ viscosity_using_ECS

bool CoolProp::TransportPropertyData::viscosity_using_ECS

A flag for whether to use extended corresponding states for viscosity. False for no.

Definition at line 380 of file CoolPropFluid.h.

◆ viscosity_using_rhosr

bool CoolProp::TransportPropertyData::viscosity_using_rhosr

A flag for whether to use rho*sr CS model of Bell. False for no.

Definition at line 383 of file CoolPropFluid.h.


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