RETURN THE INTERPOLATED Y-VALUE BASED ON VALUE AND CURVE X VALUE

Performs a 2-D lookup on a define-table (a collection of value–curve pairs) by accepting a table row selector (value) and a curve x-coordinate, then returns the interpolated y-value at that position. Use this worker whenever you need to resolve a scalar result from a piecewise-linear table defined upstream in the workflow.

When to use

Classification: process.

Tagged: curve, define_table, interpolation, lookup, piecewise_linear, scalar, table_value.

Inputs

Label ID Type Default Required Description
Define Table dt1 define_table   A define_table object containing one or more (value, curve) pairs that form the lookup table; connect the output of an upstream Define Table worker here.
Value value scalar   Dimensionless scalar used to select (or interpolate between) rows in the define-table, corresponding to the table’s first axis (e.g. strain rate, temperature, or any parametric index).
Curve X Value curve_ scalar   The x-coordinate along the selected curve at which the interpolated y-value is evaluated; must lie within the x-range of the curve to avoid extrapolation.

Outputs

Label ID Type Description
Define Table define_table scalar Interpolated scalar y-value read from the define-table at the specified (value, curve x) position; units match the y-axis of the source curves.

Disciplines

  • data.curve.pair
  • data.curve.transform

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=definetable_interpolate


Auto-generated from transformation schema. Worker id: definetable_interpolate. Schema hash: 87ab59f4dca9. Hand-curated docs in workerexamples/ override this page when present.