pub fn ad1(x: f64, dx: f64) -> Jet<1>Expand description
Create a Jet<1> with value and first derivative.
dx is the raw first derivative $f’(a)$; stored as deriv[0] $= dx / 1! = dx$.
§Arguments
x- function value $f(a)$dx- first derivative $f’(a)$
§Examples
use peroxide::fuga::*;
let j = ad1(2.0, 1.0); // variable x at x=2
assert_eq!(j.value(), 2.0);
assert_eq!(j.dx(), 1.0);