COMPUTE VARIANCE BASED ON SCALES

Scales an engineering stress-strain curve by applying deviation scales to key parameters (slope/elastic modulus and yield offset) to generate a variance curve. Use this worker when exploring material property scatter or building upper/lower bound stress-strain curves from a nominal baseline.

When to use

Classification: process.

Tagged: elastic_modulus, engstress, material_curve, necking, scaling, stress_strain, variance, yield_offset.

Inputs

Label ID Type Default Required Description
Eng Stress Strain Curve eng_stress_strain_curve vector   Nominal engineering stress-strain curve (vector of strain-stress pairs) to be scaled; serves as the baseline from which the variance curve is derived.
Scales scales keyvalue 0   Key-value map of deviation scale factors applied to material parameters (e.g., stress scale, strain scale); leave at default 0 for no scaling.
Slope slope scalar 0   Elastic modulus (slope of the linear elastic region, e.g. in MPa or GPa); used to anchor the scaled curve’s initial stiffness — leave at 0 to inherit slope from the input curve.
Offset offset scalar 0   Yield offset value (dimensionless strain, typically 0.002 for 0.2% proof stress); used to shift the yield point when generating the variance curve — leave at 0 for no offset.
Scale After Necking scale_after_necking scalae yes   Flag (‘yes’/’no’) controlling whether scaling is applied to the post-necking region of the curve; default ‘yes’ allows full-curve variance generation.

Outputs

Label ID Type Description
curve_engstress_scale_by_scales_output_1 curve_engstress_scale_by_scales_output_1 vector Scaled engineering stress-strain variance curve (vector of strain-stress pairs) generated by applying the specified deviation scales, slope, and offset to the input baseline curve.

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_engstress_scale_by_scales


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