| Type | Location | Extends | Description |
|---|---|---|---|
| diff_func | diff_module | None | class to define the function for diff |
| finite_diff_method | numerical_differentiation_module | None | defines the finite difference method used to compute the Jacobian. |
| function_cache | numdiff_cache_module | None | a vector function cache. |
| fx | numdiff_cache_module | None | an [x,f(x)] cached pair. |
| meth_array | numerical_differentiation_module | None | to store an array of finite_diff_method types
this is used when the |
| numdiff_type | numerical_differentiation_module | None | base type for sparsity and Jacobian computations. |
| sparsity_pattern | numerical_differentiation_module | None | A sparsity pattern |