List of all items
Structs
- Derivative
- Dual
- Dual2
- Dual2Vec
- Dual3
- DualVec
- HyperDual
- HyperDualVec
- HyperHyperDual
- ImplicitDerivative
- Real
- linalg::LU
- linalg::LinAlgError
Traits
Macros
- chain_rule
- first
- forward_binop
- impl_add_sub_rem
- impl_assign_ops
- impl_derivatives
- impl_dual
- impl_dual_struct
- impl_first_derivatives
- impl_float_const
- impl_from_f
- impl_from_primitive
- impl_inv
- impl_iterator
- impl_neg
- impl_num
- impl_scalar_op
- impl_second_derivatives
- impl_signed
- impl_third_derivatives
- impl_zero_one
- impl_zeroth_derivatives
- second
- third
- zeroth
Functions
- first_derivative
- gradient
- hessian
- implicit_derivative
- implicit_derivative_binary
- implicit_derivative_vec
- jacobian
- linalg::jacobi_eigenvalue
- linalg::smallest_ev
- partial
- partial2
- partial_hessian
- second_derivative
- second_partial_derivative
- third_derivative
- third_partial_derivative
- third_partial_derivative_vec
- zeroth_derivative
Type Aliases
- Dual2DVec32
- Dual2DVec64
- Dual2SVec32
- Dual2SVec64
- Dual2Vec32
- Dual2Vec64
- Dual2_32
- Dual2_64
- Dual32
- Dual3_32
- Dual3_64
- Dual64
- DualDVec32
- DualDVec64
- DualSVec
- DualSVec32
- DualSVec64
- DualVec32
- DualVec64
- HyperDual32
- HyperDual64
- HyperDualDVec32
- HyperDualDVec64
- HyperDualSVec32
- HyperDualSVec64
- HyperDualVec32
- HyperDualVec64
- HyperHyperDual32
- HyperHyperDual64