#include <algorithm>#include <cmath>#include <Eigen/Dense>#include <unsupported/Eigen/AutoDiff>Namespaces | |
| drake | |
| drake::math | |
Functions | |
| template<int MaxChunkSize = 10, class F , class Arg > | |
| decltype(auto) | jacobian (F &&f, Arg &&x) |
| Computes a matrix of AutoDiffScalars from which both the value and the Jacobian of a function \[ f:\mathbb{R}^{n\times m}\rightarrow\mathbb{R}^{p\times q} \] (f: R^n*m -> R^p*q) can be extracted. More... | |
| template<int MaxChunkSizeOuter = 10, int MaxChunkSizeInner = 10, class F , class Arg > | |
| decltype(auto) | hessian (F &&f, Arg &&x) |
| Computes a matrix of AutoDiffScalars from which the value, Jacobian, and Hessian of a function \[ f:\mathbb{R}^{n\times m}\rightarrow\mathbb{R}^{p\times q} \] (f: R^n*m -> R^p*q) can be extracted. More... | |