Module dual_numbers

Module dual_numbers 

Source
Expand description

Dual numbers for forward-mode automatic differentiation

This module implements dual numbers, which are used for forward-mode automatic differentiation. Dual numbers extend real numbers with an infinitesimal part that tracks derivatives.

Structs§

Dual
Dual number for forward-mode automatic differentiation
MultiDual
Multi-dimensional dual number for computing gradients

Traits§

DualNumber
Trait for dual number operations

Functions§

create_dual_variables
Create an array of dual numbers for gradient computation
create_multi_dual_variables
Create multi-dual variables for a given point