EVALUATES THE SLOPE OF ALL CURVES TO DETERMINE IF MESH-REGULARIZATION IS REQUIRED

Evaluates the slope (or derivative intersection) of one or more stress-strain curves to determine whether mesh regularization is required for material softening/localization. Returns a dataset flagging each curve that exhibits a slope below the configured threshold, indicating potential strain localization.

When to use

Classification: process.

Tagged: derivative, intersection, localization, material, mesh_regularization, regularization_check, slope, strain.

Inputs

Label ID Type Default Required Description
Curve 1 curve1 vector   One or more stress-strain (or force-displacement) curves to be evaluated; accepts multiple vector inputs representing individual coupon or simulation curves.
Factor to use while computing the end value end_r scalar 0.2   Fraction (0–1) of the curve’s maximum x-value used to define the ‘end’ region for slope computation; default 0.2 means the last 20% of the curve range is used.
Threshold threshold scale 0.05   Dimensionless multiplier applied to the average slope; if the computed end-region slope falls below (threshold × average slope), the curve is flagged as requiring mesh regularization — default 0.05.

Outputs

Label ID Type Description
Needs Mesh Regularization curves_req_regularize dataset Tabular dataset listing each input curve with a flag (and supporting metrics such as computed slope and threshold) indicating whether mesh regularization is required for that curve.

Disciplines

  • data.curve.transform
  • data.signal_processing
  • engineering.material.calibration
  • engineering.material.characterization
  • 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_requires_mesh_regularization


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