This module provides the Levenberg-Marquardt algorithm specialised for curve-fitting that uses Automatic Differentiation to automatically compute the Jacobian.
For additional documentation see the documentation of the levmar C library which this library is based on: http://www.ics.forth.gr/~lourakis/levmar/
A functional relation describing measurements represented as a function from m parameters and an x-value to an expected measurement.
For example, the quadratic function f(x) = a*x^2 + b*x + c can be written as:
|This type synonym expresses that usually the a in Model m r a equals the type of the parameters.|
|Linear constraints consisting of a constraints matrix, kxn and a right hand constraints vector, kx1 where n is the number of parameters and k is the number of constraints.|
|Value to denote the absense of any linear constraints over the parameters of the model function. Use this instead of Nothing because the type parameter which contains the number of constraints can't be inferred.|
|A nxm matrix is a sized list of n sized lists of length m.|
|Default minimization options|
|Covariance matrix corresponding to LS solution.|
|Produced by Haddock version 2.4.2|