Function knots
fn knots(taus: &[f64]) -> Vec<f64>Expand description
The knot sequence: the implicit anchor followed by the free pillars.
The anchor is a knot — without it the first segment has no left end — and is not a parameter: it enters the solve with ordinate zero and leaves no adjoint behind.