setBubbleState

Return the thermodynamic state on the bubble line

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

This function shall be used in order to calculate the thermodynamic state record for the liquid phase boundary. It requires the saturation record as input which can be determined by both functions setSat_p and setSat_T:

Example:

Medium.AbsolutePressure p=3e5;
// Viscosity on the liquid phase boundary
SI.DynamicViscosity eta_liq;

equation

eta_liq = Medium.DynamicViscosity(Medium.setBubbleState(Medium.setSat_p(p)));

Restrictions

It is only valid in the two-phase region (i.e., ptriple ≤ p ≤ pcrit ).

Syntax

state = setBubbleState(sat, phase)

Inputs (2)

sat

Type: SaturationProperties

Description: Saturation point

phase

Default Value: 1

Type: FixedPhase

Description: Phase: default is one phase

Outputs (1)

state

Type: ThermodynamicState

Description: Complete thermodynamic state info