CURVES SELECTOR FOR CALIBRATION¶
Selects the best representative curve from a set of candidate curves for use in material calibration workflows. It applies a Pareto-front analysis using configurable criteria (slope, xmax, ymax, xatymax, integral) to identify the optimal curve, operating on either raw or median data. Use this worker upstream of parameter fitting or GISSMO calibration steps.
When to use¶
Classification: process.
Tagged: calibration, curve_selection, gissmo, material_calibration, median, pareto.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curves To Be Selected From | curvestobeselectedfrom | vector | — | Collection of input curves (vector/multi-value) from which the best calibration candidate will be selected; leave empty only if curves are piped implicitly from an upstream worker. | |
| Selection Criteria | criteria | dataset | (complex) | Dataset table defining which curve features to include in the Pareto-front ranking and whether to minimise or maximise each; supported feature names are slope, xmax, ymax, xatymax, and integral — defaults to ‘min’ for all five if not provided. | |
| Type Of Data To Use | data_type | scalar | median | Controls whether the Pareto analysis operates on the raw individual curves (‘raw’) or their median envelope (‘median’); defaults to ‘median’, which is recommended when scatter across replicates is high. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_get_curve_for_calibration_output_1 | curves_get_curve_for_calibration_output_1 | vector | Single selected curve (vector) that best satisfies the Pareto criteria across all supplied candidates, ready to be passed directly into a calibration or curve-fitting worker. |
Disciplines¶
- data.curve.pair
- data.curve.transform
- engineering.material.calibration
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curves_get_curve_for_calibration
Auto-generated from transformation schema. Worker id: curves_get_curve_for_calibration. Schema hash: 60d5121e1aff. Hand-curated docs in workerexamples/ override this page when present.