Changeset 2204 for trunk/psLib/src/dataManip/psMinimize.h
- Timestamp:
- Oct 26, 2004, 2:57:34 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/dataManip/psMinimize.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/dataManip/psMinimize.h
r2202 r2204 8 8 * @author GLG, MHPCC 9 9 * 10 * @version $Revision: 1.3 1$ $Name: not supported by cvs2svn $11 * @date $Date: 2004-10-2 6 23:14:04$10 * @version $Revision: 1.32 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2004-10-27 00:57:31 $ 12 12 * 13 13 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 46 46 typedef struct 47 47 { 48 intmaxIter; ///< Convergence limit48 psS32 maxIter; ///< Convergence limit 49 49 float tol; ///< Error Tolerance 50 50 float value; ///< Value of function at minimum 51 intiter; ///< Number of iterations required51 psS32 iter; ///< Number of iterations required 52 52 float lastDelta; ///< The last difference for the fit 53 53 } 54 54 psMinimization; 55 55 56 psMinimization *psMinimizationAlloc( intmaxIter,56 psMinimization *psMinimizationAlloc(psS32 maxIter, 57 57 float tol); 58 58 … … 88 88 const psArray *x); 89 89 90 bool psMinimizeLMChi2(psMinimization *min,91 psImage *covar,92 psVector *params,93 const psVector *paramMask,94 const psArray *x,95 const psVector *y,96 const psVector *yErr,97 psMinimizeLMChi2Func func);90 psBool psMinimizeLMChi2(psMinimization *min, 91 psImage *covar, 92 psVector *params, 93 const psVector *paramMask, 94 const psArray *x, 95 const psVector *y, 96 const psVector *yErr, 97 psMinimizeLMChi2Func func); 98 98 99 99 typedef … … 101 101 const psArray *coords); 102 102 103 bool psMinimizePowell(psMinimization *min,104 psVector *params,105 const psVector *paramMask,106 const psArray *coords,107 psMinimizePowellFunc func);103 psBool psMinimizePowell(psMinimization *min, 104 psVector *params, 105 const psVector *paramMask, 106 const psArray *coords, 107 psMinimizePowellFunc func); 108 108 109 109 typedef … … 111 111 const psArray *coords); 112 112 113 bool psMinimizeChi2Powell(psMinimization *min,114 psVector *params,115 const psVector *paramMask,116 const psArray *coords,117 const psVector *value,118 const psVector *error,119 psMinimizeChi2PowellFunc func);113 psBool psMinimizeChi2Powell(psMinimization *min, 114 psVector *params, 115 const psVector *paramMask, 116 const psArray *coords, 117 const psVector *value, 118 const psVector *error, 119 psMinimizeChi2PowellFunc func); 120 120 121 121
Note:
See TracChangeset
for help on using the changeset viewer.
