Changeset 3788 for branches/eam-psphot-branch/psLib/src/math/psMinimize.h
- Timestamp:
- Apr 28, 2005, 11:17:02 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam-psphot-branch/psLib/src/math/psMinimize.h
r3264 r3788 8 8 * @author GLG, MHPCC 9 9 * 10 * @version $Revision: 1.39 $ $Name: not supported by cvs2svn $11 * @date $Date: 2005-0 2-17 19:26:23$10 * @version $Revision: 1.39.6.1 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-04-29 09:17:02 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 42 42 psF32 tol; ///< Error Tolerance 43 43 psF32 value; ///< Value of function at minimum 44 psS32 iter; ///< Number of iterations required44 psS32 iter; ///< Number of iterations to date 45 45 psF32 lastDelta; ///< The last difference for the fit 46 46 } … … 77 77 78 78 typedef 79 ps Vector* (*psMinimizeLMChi2Func)(psImage*deriv,80 constpsVector *params,81 const psArray*x);79 psF64 (*psMinimizeLMChi2Func)(psVector *deriv, 80 psVector *params, 81 psVector *x); 82 82 83 83 psBool psMinimizeLMChi2(psMinimization *min, … … 88 88 const psVector *y, 89 89 const psVector *yErr, 90 psMinimizeLMChi2Func func); 91 92 psBool p_psMinLM_GuessABP (psImage *Alpha, 93 psVector *Beta, 94 psVector *Params, 95 psImage *alpha, 96 psVector *beta, 97 psVector *params, 98 psF64 lambda); 99 100 psF64 p_psMinLM_SetABX (psImage *alpha, 101 psVector *beta, 102 psVector *params, 103 const psArray *x, 104 const psVector *y, 105 const psVector *dy, 90 106 psMinimizeLMChi2Func func); 91 107 … … 119 135 psMinimizeChi2PowellFunc func); 120 136 121 137 // XXX EAM : psGaussJordan provided as an alternate to LU Decomp for psMinimizeLMChi2 138 bool psGaussJordan (psImage *a, psVector *b); 122 139 123 140 /* \} */// End of MathGroup Functions
Note:
See TracChangeset
for help on using the changeset viewer.
