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.