fn dp_mul(d: f64, v: f64) -> f64
d * v, named so the operation order of the toolbox’s d.*(w.*·) stays visible
d * v
d.*(w.*·)