KittyCAD
ezpz
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Release 0.2.26 (#267) ## Added - Per-constraint weights (#260) ## Changed - DidNotConverge is no longer an error, instead, check the `.converged` property (#266) - Faster freedom analysis (#263)
main
8 days ago
Release 0.2.26
achalmers/release26
8 days ago
DidNotConverge should no longer be an error (#266) If the solver didn't converge, return the last solution, but add a bool to indicate that the system did not converge. This way, consumers can use the last solution as a best-effort solve, just like if the system was inconsistent.
main
8 days ago
DidNotConverge should no longer be an error If the solver didn't converge, return the last solution, but add a bool to indicate that the system did not converge. This way, consumers can use the last solution as a best-effort solve, just like if the system was inconsistent.
achalmers/convergence-is-not-required
8 days ago
DidNotConverge should no longer be an error If the solver didn't converge, return the last solution, but add a bool to indicate that the system did not converge. This way, consumers can use the last solution as a best-effort solve, just like if the system was inconsistent.
achalmers/convergence-is-not-required
8 days ago
Use rank-revealing QR for freedom analysis (#263) This PR replaces the full SVD-based degree-of-freedom analysis with a column-pivoted QR approach. After QR we estimate the Jacobian rank and construct a nullspace basis from the dependent columns. We then orthonormalize that basis before computing per-variable participation, preserving the same broad interpretation as before: variables are marked underconstrained when they participate meaningfully in the Jacobian nullspace. This is faster because QR is cheaper than full SVD and avoids computing singular vectors that are not directly needed for the analysis. Somewhat disappointingly this does not significantly move the needle on general performance, although it does speed up the analysis focused benchmarks: <img width="1192" height="378" alt="image" src="https://github.com/user-attachments/assets/b37bc8c7-45ed-4270-a39a-3262c1352b8b" /> --------- Co-authored-by: Marcus de Vries <marcus.klaasdevries@siriusxm.com>
main
8 days ago
Implement review suggestion
marcusklaas:sparse-svd
8 days ago
lint
lee-at-zoo-corp/larger-wasm-package
12 days ago
Latest Branches
CodSpeed Performance Gauge
0%
Release 0.2.26
#267
8 days ago
6b26723
achalmers/release26
CodSpeed Performance Gauge
0%
DidNotConverge should no longer be an error
#266
8 days ago
d35fe3a
achalmers/convergence-is-not-required
CodSpeed Performance Gauge
+72%
Use rank-revealing QR for freedom analysis
#263
12 days ago
26cafb5
marcusklaas:sparse-svd
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs