Definition in file psMinimizeLMM.h.
#include "psVector.h"
#include "psMemory.h"
#include "psArray.h"
#include "psImage.h"
#include "psMatrix.h"
#include "psPolynomial.h"
#include "psSpline.h"
#include "psStats.h"
#include "psTrace.h"
#include "psError.h"
#include "psConstants.h"
Include dependency graph for psMinimizeLMM.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | psMinimization |
| A data structure for minimization routines. More... | |
| struct | psMinConstrain |
| A data structure for minimization routines. More... | |
Defines | |
| #define | PS_DETERMINE_BRACKET_STEP_SIZE 0.10 |
| #define | PS_MAX_LMM_ITERATIONS 100 |
| #define | PS_MAX_MINIMIZE_ITERATIONS 100 |
| #define | P_PSMINIMIZATION_SET_MAXITER(m, val) *(int*)&m->maxIter = val |
| #define | P_PSMINIMIZATION_SET_TOL(m, val) *(float*)&m->tol = val |
Typedefs | |
| typedef float(* | psMinimizeLMChi2Func )(psVector *deriv, const psVector *params, const psVector *x) |
| Specifies the format of a user-defined function that the general Levenberg- Marquardt minimizer routine will accept. | |
Functions | |
| psMinConstrain * | psMinConstrainAlloc () |
| psMinimization * | psMinimizationAlloc (int maxIter, float tol) |
| Allocates a psMinimization structure. | |
| bool | psMemCheckMinimization (psPtr ptr) |
| bool | psMinimizeLMChi2 (psMinimization *min, psImage *covar, psVector *params, psMinConstrain *constrain, const psArray *x, const psVector *y, const psVector *yWt, psMinimizeLMChi2Func func) |
| Minimizes a specified function based on the Levenberg-Marquardt method. | |
| bool | psMinimizeGaussNewtonDelta (psVector *delta, const psVector *params, const psVector *paramMask, const psArray *x, const psVector *y, const psVector *yErr, psMinimizeLMChi2Func func) |
| psF64 | p_psMinLM_SetABX (psImage *alpha, psVector *beta, const psVector *params, const psVector *paramMask, const psArray *x, const psVector *y, const psVector *dy, psMinimizeLMChi2Func func) |
| Function used to set parameters for generating "best guess" in minimizing Chi-Squared value. | |
1.4.4