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.