MERGE INDIVIDUALLY OPTIMIZED DAMAGE CURVES¶
Merges individually optimized GISSMO damage curves (one per triaxiality regime) into a single, ordered damage-curve set ready for LS-DYNA keyword authoring. Per-regime representative values (avg/min/max) are selected for shear, uniaxial, notch, and biaxial specimens, and triaxiality points outside the failure locus are capped with a configurable non-failure sentinel. Use this worker as the final assembly step after per-specimen GISSMO calibration.
When to use¶
Classification: process.
Tagged: biaxial, damage_curve, failure_locus, gissmo, mat_24, material_calibration, merge, notch.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Damage Curves | damage_curves | vector | — | Collection of individually optimized GISSMO damage curves (one curve per triaxiality specimen type), supplied in ascending order of triaxiality; accepts multiple curve objects. | |
| Non Failure Value | non_failure_value | scalar | 10 | Sentinel damage value (dimensionless) assigned to triaxiality points outside the failure locus; defaults to 10, which safely flags non-failure regions in LS-DYNA GISSMO cards. | |
| Shear Value Type | shear_value_type | text | avg | Statistic used to represent the shear damage curve when multiple replicates are available; choose ‘avg’ (default), ‘min’, or ‘max’. | |
| Uniaxial Value Type | uniaixal_value_type | text | avg | Statistic used to represent the uniaxial damage curve when multiple replicates are available; choose ‘avg’ (default), ‘min’, or ‘max’. | |
| Notch Value Type | notch_value_type | text | avg | Statistic used to represent the notch damage curve when multiple replicates are available; choose ‘avg’ (default), ‘min’, or ‘max’. | |
| Biaxial Value Type | biaxial_value_type | text | avg | Statistic used to represent the biaxial damage curve when multiple replicates are available; choose ‘avg’ (default), ‘min’, or ‘max’. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Merged Damage Curves | merged_damage_cures | vector | Single merged vector of GISSMO damage curves ordered by ascending triaxiality, with per-regime representative values applied and non-failure regions capped, ready for LS-DYNA keyword injection. |
Disciplines¶
- data.curve.pair
- engineering.material.calibration
- engineering.material.failure
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curves_merge_gissmo_damage_curves
Auto-generated from transformation schema. Worker id: curves_merge_gissmo_damage_curves. Schema hash: cd3fb206fe4e. Hand-curated docs in workerexamples/ override this page when present.