cospi_frule

Function cospi_frule 

Source
pub fn cospi_frule<S: ScalarAd>(x: S, dx: S) -> (S, S)
Expand description

Forward rule for cospi.

ยงExamples

use chainrules::cospi_frule;

let (_, dy) = cospi_frule(0.25_f64, 1.0);
assert!((dy + std::f64::consts::PI * (std::f64::consts::PI * 0.25_f64).sin()).abs() < 1e-12);