ad1

Function ad1 

Source
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);