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.

When to use

Classification: process.

Tagged: clip, curve_transform, peak, truncate, ymax.

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.