From 3b6670a3f4fa77a635d218144fd34fbb1c379404 Mon Sep 17 00:00:00 2001 From: Chris McComb Date: Mon, 12 Oct 2026 20:17:37 -0400 Subject: [PATCH] Record published-step OSWEC nonlinear motion gap --- PARITY.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/PARITY.md b/PARITY.md index 3bac66f7..ae8ef88f 100644 --- a/PARITY.md +++ b/PARITY.md @@ -887,6 +887,12 @@ surge, `0.262` mm heave, `0.522` mm/s surge speed, and `0.240` mm/s heave speed. The paired gates are `0.0002` rad, `0.00015` rad/s, `1` mm, `0.4` mm, `0.8` mm/s, and `0.35` mm/s in that order. Reducing Python's output step from 0.1 to 0.05 s changes pitch by at most `1.1e-6` rad. +In a local comparison against the untouched published 0.1 s source output, +the same independent Python run differs by `0.007301` rad pitch, +`0.005409` rad/s pitch speed, and 33.66 mm surge. MATLAB's own published- +to-0.0125 s changes are `0.007192` rad, `0.005308` rad/s, and 33.16 mm +on those channels. These nearly equal gaps implicate the source step path; +they are a diagnostic, not a published-step motion gate. This establishes independent motion parity for this fixed-hinge regular-wave case against a refined MATLAB path. The published coarse-step motion and other nonlinear six-DOF layouts have separate numerical and feature limits.