CURVE VARY Y AT X¶
Takes a base curve and sweeps the Y value at a specified X location across a defined range (min, max, step), producing a family of modified curves. Use this worker to generate parametric curve variants for sensitivity studies or DOE sweeps where only a single Y anchor point is varied.
When to use¶
Classification: process.
Tagged: curve, family, parametric, sweep, transformations, vary, y_at_x.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Base Curve | base_curve | vector | — | The source curve (X-Y vector) that serves as the template; the Y value at the specified X position will be varied across all generated variants. | |
| X | x | scalar | 0 | The X-axis location at which the Y value is pinned and swept; defaults to 0. | |
| Min Y | min_y | scalar | 0 | The minimum Y value to use at the specified X location when generating the sweep; defaults to 0. | |
| Max Y | max_y | scalar | 1 | The maximum Y value to use at the specified X location when generating the sweep; defaults to 1. | |
| Step Size Y | step_sizefor_y | scalar | 0.1 | The increment between successive Y values in the sweep (e.g. 0.1 produces values 0.0, 0.1, 0.2 … up to max_y); defaults to 0.1. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_vary_y_at_x_output_1 | curve_vary_y_at_x_output_1 | vector | A collection of curves (one per Y step) derived from the base curve, each with its Y value at the target X position set to the corresponding sweep value. |
Disciplines¶
- data.curve.transform
- design_exploration.doe
- design_exploration.sensitivity
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_vary_y_at_x
Auto-generated from transformation schema. Worker id: curve_vary_y_at_x. Schema hash: c6ec5e00b6d8. Hand-curated docs in workerexamples/ override this page when present.