What is numdifftools?
masternumdifftools is a Python suite for automatic numerical differentiation of functions in one or more variables. It uses adaptive finite differences combined with Richardson extrapolation to maximize accuracy.
Users can configure several aspects of the differentiation process, including:
- The order of the method or extrapolation.
- The difference type:
complex-step,central,forward, orbackwarddifferences.