There are many cases where the flow solver must calculate one of the table
independent variables when given the dependent variable and the other independent
variable. For example, the flow solver calculates static enthalpy and pressure from
the flow solution. To calculate static temperature, you take those values and invert
the table. This is the most
common example of table inversion used by the flow solver. The table inversion
algorithm that includes saturation clipping, is similar to the interpolation
algorithm. The
prop interp option
expert parameter also applies
to table inversion.
The following two examples assume that and
are given
and you need to compute
(
in this case is
usually enthalpy).
: Supercritical table inversion
Option 2: Table inversion is performed in the same way as for below the critical point.
Option 3: Standard table inversion, without saturation clipping is used if
. If
then saturation clipping is used.
An example of standard table inversion is calculating the value of temperature,
given enthalpy and pressure. First the location of the value of
is located along the pressure axis. At
that location, the solver searches along the two adjacent isobars for the enthalpy
values that bound the given value of
. Once the table
location is found (both
and
ordinates) the
temperature is backed out using bilinear interpolation.
: Vapor side table inversion
Option 2 and option 3 are equivalent in this region.
The recipe is slightly different when you include saturation clipping. First the
flow solver looks up the table location where the value of occurs and calculates
and
. If
then the flow solver searches for the table location where
occurs starting at the saturation curve
rather than at
, ignoring the liquid
region to the left. Once the flow solver finds both table locations
(
and
ordinates) the
temperature is backed out using bilinear interpolation. Alternatively, if
then temperature is simply set to
. (Liquid side inversion works the same way but in the
opposite sense.)