Changeset 6226 for trunk/psLib/src/math/psMinimizeLMM.h
- Timestamp:
- Jan 27, 2006, 10:08:58 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/math/psMinimizeLMM.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/math/psMinimizeLMM.h
r6185 r6226 8 8 * @author GLG, MHPCC 9 9 * 10 * @version $Revision: 1. 2$ $Name: not supported by cvs2svn $11 * @date $Date: 2006-01-2 3 20:44:29$10 * @version $Revision: 1.3 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2006-01-27 20:08:58 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 52 52 psMinimization; 53 53 54 55 /** A data structure for minimization routines. 56 * 57 * 58 */ 59 typedef struct 60 { 61 psVector *paramMask; ///< valid / invalid parameters 62 psVector *paramMax; ///< max allowed parameters 63 psVector *paramMin; ///< min allowed parameters 64 psVector *paramDelta; ///< max allowed param swing 65 } 66 psMinConstrain; 67 68 psMinConstrain *psMinConstrainAlloc(); 69 54 70 #define P_PSMINIMIZATION_SET_MAXITER(m,val) *(int*)&m->maxIter = val 55 71 #define P_PSMINIMIZATION_SET_TOL(m,val) *(float*)&m->tol = val 56 57 72 58 73 /** Allocates a psMinimization structure. … … 97 112 psImage *covar, ///< Covariance matrix 98 113 psVector *params, ///< "Best Guess" for the parameters that minimize func 99 const psVector *paramMask, ///< Parameters to be held fixed by the minimizer114 psMinConstrain *constrain, ///< Constraints on the parameters 100 115 const psArray *x, ///< Measurement ordinates of multiple vectors 101 116 const psVector *y, ///< Measurement coordinates
Note:
See TracChangeset
for help on using the changeset viewer.
