Fixes the UI compile break from referencing an undefined helper when showing z_dp and other solved actuators.
Co-authored-by: Cursor <cursoragent@cursor.com>
Align the TypeScript API with the Rust SolvedVariable payload so z_dp and other free actuators can be displayed after solve.
Co-authored-by: Cursor <cursoragent@cursor.com>
Replace isobaric 4-port closures with SimplifiedChannel (default) and Martin1996 DP models so z_dp and UI dp_correlation actually affect the Newton solve.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture uncommitted solver robustness work (regularization, domain errors, linear solver lifecycle, tube DP/MSH), web workbench updates, and synced BMAD skills across IDE agent folders before starting BPHX pressure-drop.
Co-authored-by: Cursor <cursoragent@cursor.com>
Ship the Next.js cycle editor with CAD chrome, technical HX symbols, Fixed/Free boundary guidance, and secondary water/air pressure drop support in the solver stack.
Co-authored-by: Cursor <cursoragent@cursor.com>