Changeset 1609 for trunk/psLib/src/dataManip/psMinimize.h
- Timestamp:
- Aug 24, 2004, 9:57:03 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/dataManip/psMinimize.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/dataManip/psMinimize.h
r1470 r1609 3 3 4 4 #include "psFunctions.h" 5 #include "psArray.h" 6 #include "psVector.h" 5 7 6 8 /** \file psMinimize.h … … 101 103 ); 102 104 105 typedef struct 106 { 107 const int maxIter; 108 const float tol; 109 float value; 110 int iter; 111 float lastDelta; 112 } 113 psMinimization; 114 115 psMinimization *psMinimizationAlloc(int maxIter, float tol); 116 117 typedef float (*psMinimizePowellFunc) (const psVector *params, 118 const psArray *coords); 119 120 bool psMinimizePowell(psMinimization *min, 121 psVector *params, 122 const psVector *paramMask, 123 const psArray *coords, 124 psMinimizePowellFunc func); 125 126 typedef psVector* (psMinimizeChi2PowellFunc) (const psVector *params, 127 const psArray *coords); 128 129 bool psMinimizeChi2Powell(psMinimization *min, 130 psVector *params, 131 const psVector *paramMask, 132 const psArray *coords, 133 const psVector *value, 134 const psVector *error, 135 psMinimizeChi2PowellFunc func); 136 137 103 138 /* \} */// End of MathGroup Functions 104 139
Note:
See TracChangeset
for help on using the changeset viewer.
