PropertyPackageGetSinglePhasePropList Method |
Returns the list of supported non-constant single-phase Physical Properties.
Namespace: DWSIM.Thermodynamics.PropertyPackagesAssembly: DWSIM.Thermodynamics (in DWSIM.Thermodynamics.dll) Version: 8.8.1.0
Syntax public virtual Object GetSinglePhasePropList()
Public Overridable Function GetSinglePhasePropList As Object
Request Example
View SourceReturn Value
ObjectList of all supported non-constant single-phase property identifiers.
The standard single-phase property identifiers are listed in section 7.5.5.
Implements
ICapeThermoPropertyRoutine.GetSinglePhasePropListRemarks A non-constant property depends on the state of the Material Object.
Single-phase properties, e.g. enthalpy, only depend on the state of one phase.
GetSinglePhasePropList must return all the single-phase properties that can be calculated by
CalcSinglePhaseProp. If derivatives can be calculated these must also be returned. The list
of standard property identifiers in section 7.5.5 also contains properties such as temperature,
pressure, fraction, phaseFraction, flow and totalFlow that are not usually calculated by the
CalcSinglePhaseProp method and hence these property identifiers would not be returned by
GetSinglePhasePropList. These properties would normally be used in calls to the
Set/GetSinglePhaseProp methods of the ICapeThermoMaterial interface.
If no single-phase properties are supported this method should return UNDEFINED.
To get the list of supported two-phase properties, use GetTwoPhasePropList.
A component that implements this method may return non-constant single-phase property
identifiers which do not belong to the list defined in section 7.5.5. However, these
proprietary identifiers may not be understood by most of the clients of this component.
See Also