Platforms to show: All Mac Windows Linux Cross-Platform
LMFit
Class to run Levenberg-Marquardt least squares fitting algorithm.
- Classes
- class LMFitControlMBS
- method MsgFileStderr
- method MsgFileStdout
- property epsilon as Double
- property ftol as Double
- property gtol as Double
- property msgfile as FolderItem
- property m_maxpri as Integer
- property n_maxpri as Integer
- property patience as Integer
- property scale_diag as Integer
- property stepbound as Double
- property verbosity as Integer
- property xtol as Double
- class LMFitMBS
- method LMCurve(NPar as Integer, Par as Ptr, mDat as Integer, t as Ptr, y as Ptr, control as LMFitControlMBS, status as LMFitStatusMBS, tag as variant = nil)
- method LMCurve(NPar as Integer, Par() as double, mDat as Integer, t() as double, y() as double, control as LMFitControlMBS, status as LMFitStatusMBS, tag as variant = nil)
- method LMMin(NPar as Integer, Par as Ptr, mDat as Integer, control as LMFitControlMBS, status as LMFitStatusMBS, tag as variant = nil)
- method LMMin(NPar as Integer, Par() as double, mDat as Integer, control as LMFitControlMBS, status as LMFitStatusMBS, tag as variant = nil)
- property provideArrays as Boolean
- event evaluateCurve(t as double, par as Ptr, nPar as Integer, parameters() as double, tag as variant) as double
- event evaluateMin(par as Ptr, nPar as Integer, parameters() as double, mDat as Integer, fvec as Ptr, tag as variant) as Integer
- class LMFitStatusMBS
- property fnorm as Double
- property nfev as Integer
- property outcome as Integer
- property outcomeInfoMessage as String
- property outcomeShortMessage as String
- property userbreak as Integer
- class LMFitControlMBS
- Blog Entries
Release notes
- Version 20.0
- Added LMFitStatusMBS, LMFitControlMBS and LMFitMBS classes for Levenberg-Marquardt least squares fitting algorithm.
The items on this page are in the following plugins: MBS Tools Plugin.