This repository was archived by the owner on Dec 27, 2019. It is now read-only.

Description
How do you feel about a default OptimResult return type for all minimizers? I was thinking about a struct that contains:
- information about termination reason,
- runtime,
- number of function evaluations,
- the gradient/hessian (if applicable),
- the minimizing point and
- the target function value
(this list is heavily inspired by scipy.optimize)
More options can be added as more optimizers are coded.