.. _auto_curve_add_strain_rate_curve: *INSERT STRAIN-RATE CURVE INTO A SET* ===================================== Inserts a new strain-rate curve into an existing set of strain-rate-tagged curves. Locates the existing curve at the closest strain rate, scales its Y values by the supplied factor (X is left unchanged), and inserts the result in ascending strain-rate order. Useful for active-learning DOEs where a new test point sits between two characterised strain rates. When to use ----------- Classification: **process**. Tagged: ``active_learning``, ``curve``, ``doe``, ``interpolation``, ``scale``, ``strain_rate``, ``synthetic``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curves - curves - vector - — - ✓ - Existing strain-rate-tagged set of curves (a CurveGroup with N curves). Order must match the strain_rates list. * - Strain Rates - strain_rates - scalar - — - ✓ - Comma-separated list of N strain-rate values, one per curve, in the same order as the curves input. Example: '0.1, 1.0, 10'. * - New Strain Rate - new_strain_rate - scalar - — - ✓ - Strain rate to add. The worker locates the closest existing strain rate, scales that curve, and inserts the new curve in ascending strain-rate order. * - Y Scale Factor - sf - scalar - 1.0 - - Multiplicative factor applied to the Y values of the closest matched curve before insertion. Use 1.0 to copy the curve unchanged. The X values are left untouched. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Augmented CurveGroup - curve_add_strain_rate_curve_output_1 - vector - Input CurveGroup plus one new curve inserted at the correct sorted position. Each output curve is named with its strain rate (e.g. '0.1', '0.11', '1', '10') so the augmented strain-rate list is recoverable from the curve names. Disciplines ----------- - 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=curve_add_strain_rate_curve `_ .. raw:: html

Auto-generated from transformation schema. Worker id: curve_add_strain_rate_curve. Schema hash: ccb168b88791. Hand-curated docs in workerexamples/ override this page when present.