Changeset 1609
- Timestamp:
- Aug 24, 2004, 9:57:03 AM (22 years ago)
- Location:
- trunk/psLib/src
- Files:
-
- 4 edited
-
dataManip/psMinimize.c (modified) (2 diffs)
-
dataManip/psMinimize.h (modified) (2 diffs)
-
math/psMinimize.c (modified) (2 diffs)
-
math/psMinimize.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/dataManip/psMinimize.c
r1468 r1609 10 10 * @author George Gusciora, MHPCC 11 11 * 12 * @version $Revision: 1.3 0$ $Name: not supported by cvs2svn $13 * @date $Date: 2004-08- 11 03:17:03 $12 * @version $Revision: 1.31 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-08-24 19:57:03 $ 14 14 * 15 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 939 939 return (myPoly); 940 940 } 941 942 bool psMinimizePowell(psMinimization *min, 943 psVector *params, 944 const psVector *paramMask, 945 const psArray *coords, 946 psMinimizePowellFunc func) 947 { 948 949 950 951 952 953 954 955 956 return(true); 957 } -
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 -
trunk/psLib/src/math/psMinimize.c
r1468 r1609 10 10 * @author George Gusciora, MHPCC 11 11 * 12 * @version $Revision: 1.3 0$ $Name: not supported by cvs2svn $13 * @date $Date: 2004-08- 11 03:17:03 $12 * @version $Revision: 1.31 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-08-24 19:57:03 $ 14 14 * 15 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 939 939 return (myPoly); 940 940 } 941 942 bool psMinimizePowell(psMinimization *min, 943 psVector *params, 944 const psVector *paramMask, 945 const psArray *coords, 946 psMinimizePowellFunc func) 947 { 948 949 950 951 952 953 954 955 956 return(true); 957 } -
trunk/psLib/src/math/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.
