.. _auto_curve_loading_unloading_difference: *EFFECTIVE TO TRUE* =================== Computes the difference between the loading and unloading branches of a load-displacement or stress-strain curve. Use this worker to quantify hysteresis, energy dissipation, or residual offsets between the two branches of a cyclic test curve. When to use ----------- Classification: **process**. Tagged: ``curve``, ``cyclic``, ``difference``, ``hysteresis``, ``loading``, ``transformation``, ``unloading``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Loading unloading - loadingunloading - vector - — - - A paired loading/unloading curve (e.g. force-displacement or stress-strain from a cyclic test); both branches must be present as a single vector input. Leave empty to skip processing. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_loading_unloading_difference_output_1 - curve_loading_unloading_difference_output_1 - scalar - Scalar representing the computed difference (area or point-wise gap) between the loading and unloading branches of the input curve, capturing hysteresis magnitude. Disciplines ----------- - data.curve.pair - data.curve.transform - 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_loading_unloading_difference `_ .. raw:: html

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