Type Definition hyperdual::Dual

source ·
pub type Dual<T> = Hyperdual<T, 2>;

Implementations§

source§

impl<T: Copy + Scalar> Dual<T>

source

pub fn new(real: T, dual: T) -> Dual<T>

source

pub fn dual(&self) -> T

source

pub fn dual_ref(&self) -> &T

Returns a reference to the dual part

source

pub fn dual_mut(&mut self) -> &mut T

Returns a mutable reference to the dual part