CLIP THE CURVES AT X WHERE Y IS MAXIMUM¶
Clips each input curve at the X value where Y reaches its maximum, discarding all data points beyond that peak. Use this worker to truncate curves at their peak response — for example, removing post-peak unloading in force-displacement or stress-strain curves.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curves To Be Clipped | curvestobeclipped | vector | — | One or more curves to be clipped; each curve is truncated at the X coordinate where its Y value is maximum — supply any XY curve (e.g., force-displacement, stress-strain) in d3VIEW vector format. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_clip_at_ymax_output_1 | curves_clip_at_ymax_output_1 | vector | The clipped curves in d3VIEW vector format, each ending at the X value of its respective Y maximum; one output curve is produced per input curve. |
Disciplines¶
- 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=curves_clip_at_ymax
Auto-generated from transformation schema. Worker id: curves_clip_at_ymax. Schema hash: e7de5139a289. Hand-curated docs in workerexamples/ override this page when present.