About Table Interpolation
Table interpolation occurs in the following contexts:
• Execution of many user methods during simulation. For example, the Plant Efficiency Curve method in the Power Calculation category on power reservoirs performs a three-dimensional table interpolation on the Plant Power Table.
• An optimization run, as part of the process of approximating nonlinear functions as one or more linear functions. For example, linearizing which used the Stage Flow Tailwater Table on power reservoirs.
• A Rulebased Simulation or accounting run in which a RPL block executes the interpolation function. For example, you could create a table on a data object representing evaporation as a function of temperature. Within a rule, you could use two-dimensional interpolation to find the evaporation corresponding to any temperature in the range of this table.
RiverWare supports table interpolation for functions of two and three dimensions.
• For functions of two variables, it is useful to refer to the table columns as
x and
y, where
x is the independent variable and
y is the dependent variable:
y = f(
x). See
Two-dimensional Table Interpolation for more information.