ENSURE FIRST YIELD GT ZERO

Ensures the first yield point of a stress-strain (or similar) curve has a value greater than zero by applying a correction factor. Use this worker to sanitize material curves before calibration or solver ingestion when a non-positive first yield would cause downstream errors.

When to use

Classification: process.

Tagged: correction, curve, first_yield, gt_zero, material, sanitize, stress-strain, yield.

Inputs

Label ID Type Default Required Description
Curve To Be Operated On curvetobeoperatedon vector   Input curve (e.g., stress-strain vector) whose first yield value will be checked and corrected; provide as a paired X/Y vector — leave empty only if the curve is supplied dynamically by an upstream worker.

Outputs

Label ID Type Description
curve_ensure_first_yield_gt_zero_output_1 curve_ensure_first_yield_gt_zero_output_1 vector Corrected output curve identical in format to the input but with the first yield point guaranteed to be greater than zero after the correction factor is applied.

Disciplines

  • data.curve.transform
  • engineering.material.characterization

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_ensure_first_yield_gt_zero


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