Type Alias num_dual::HyperDualVec32

source ·
pub type HyperDualVec32<M, N> = HyperDualVec<f32, f32, M, N>;

Aliased Type§

struct HyperDualVec32<M, N> {
    pub re: f32,
    pub eps1: Derivative<f32, f32, M, Const<1>>,
    pub eps2: Derivative<f32, f32, Const<1>, N>,
    pub eps1eps2: Derivative<f32, f32, M, N>,
    /* private fields */
}

Fields§

§re: f32

Real part of the hyper-dual number

§eps1: Derivative<f32, f32, M, Const<1>>

Gradient part of the hyper-dual number

§eps2: Derivative<f32, f32, Const<1>, N>

Gradient part of the hyper-dual number

§eps1eps2: Derivative<f32, f32, M, N>

Partial Hessian part of the hyper-dual number