frechet
frechet implements the simple dual number types dual32 and dual64, thus
providing basic auto-differentiation capabilities.
Example
use *;
// using the `derivative` function
let z1 = derivative;
// manually
let z2 = p.d;
// exact derivative
let z3 = p_derivative;
assert!;
assert!;