Commit Graph

1 Commits

Author SHA1 Message Date
bherbruck 248758e73b nlib.knots: port NL_BasisBasic knot-vector and basis routines
nurbs::knots::KnotVector (NL_KNOTVECTOR) with find_span, find_span_and_mult,
span_count, validate, basis_eval, basis_i_eval, basis_i_derivs and the
parameter checks; SolidError::Nlib + NlibCode for NLib error numbers.
C++ shim, ffi wrapper, difftest runner and fixtures: 1753 fixture + 1200
generated cases, all bit-identical to upstream (50k-seed run also clean).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-12 15:04:14 -04:00