Changeset 14327
- Timestamp:
- Jul 19, 2007, 2:52:15 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotModelWithPSF.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotModelWithPSF.c
r13983 r14327 44 44 psF32 Chisq = 0.0; 45 45 psF32 lambda = 0.001; 46 psF32 dLinear = 0.0; 46 47 47 48 // calculate initial alpha and beta, set chisq (min->value) … … 65 66 psTrace("psLib.math", 5, "Last delta is %f. Min->tol is %f.\n", min->lastDelta, min->tol); 66 67 68 67 69 // set a new guess for Alpha, Beta, Params 68 if (!psMinLM_GuessABP(Alpha, Beta, Params, alpha, beta, params, paramMask, checkLimits, lambda )) {70 if (!psMinLM_GuessABP(Alpha, Beta, Params, alpha, beta, params, paramMask, checkLimits, lambda, &dLinear)) { 69 71 min->iter ++; 70 72 lambda *= 10.0; 71 73 continue; 72 74 } 73 74 // measure linear model prediction75 psF32 dLinear = psMinLM_dLinear(Beta, beta, lambda);76 75 77 76 // dump some useful info if trace is defined … … 124 123 // construct & return the covariance matrix (if requested) 125 124 if (covar != NULL) { 126 if (!psMinLM_GuessABP(covar, Beta, Params, alpha, beta, params, paramMask, NULL, 0.0 )) {125 if (!psMinLM_GuessABP(covar, Beta, Params, alpha, beta, params, paramMask, NULL, 0.0, NULL)) { 127 126 psTrace ("psLib.math", 5, "failure to calculate covariance matrix\n"); 128 127 }
Note:
See TracChangeset
for help on using the changeset viewer.
