TREAT YPE¶
Detects and removes the yield-point elongation (Lüders band) discontinuity from a stress–strain curve by applying either an upper or lower treatment strategy. Use this worker to smooth out the upper/lower yield-point drop in engineering or effective stress–strain data before material calibration or MAT_24 fitting.
When to use¶
Classification: process.
Tagged: Luders_band, MAT_24, YPE, curve_smoothing, material_preprocessing, stress_strain, yield_point_treatment.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve | curve | vector | — | Input stress vs. strain curve (vector of paired values) to be treated for yield-point elongation; provide as an engineering or effective stress–strain signal. | |
| Treatment Type | treatment_type | string | lower | Selects whether to retain the upper or lower yield point during treatment — ‘upper’ preserves the higher stress peak, ‘lower’ (default) flattens to the lower yield plateau. | |
| Percentage | percentage | float | 0.05 | Fractional tolerance (0–1) used to identify the yield-point region; default 0.05 means the algorithm flags stress drops within 5% of the peak as part of the Lüders elongation zone. | |
| Input Type | input_type | string | eng-ss | Specifies whether the input curve is in engineering stress–strain (‘eng-ss’, default) or effective (true) stress–strain (‘eff-ss’) convention, controlling any pre/post conversion applied during treatment. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_yield_point_treatment_output_1 | curve_yield_point_treatment_output_1 | vector | Treated stress–strain curve (vector) with the yield-point elongation discontinuity removed or regularised, ready for downstream material calibration or solver card generation. |
Disciplines¶
- data.curve.transform
- engineering.material.calibration
- 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_yield_point_treatment
Auto-generated from transformation schema. Worker id: curve_yield_point_treatment. Schema hash: ba9e65219a8e. Hand-curated docs in workerexamples/ override this page when present.