Changeset 6484 for trunk/psLib/src/math/psMinimizePowell.c
- Timestamp:
- Feb 24, 2006, 1:43:16 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/math/psMinimizePowell.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/math/psMinimizePowell.c
r6449 r6484 11 11 * NOTE: XXX: The SDR is silent about data types. F32 is implemented here. 12 12 * 13 * @version $Revision: 1. 6$ $Name: not supported by cvs2svn $14 * @date $Date: 2006-02- 18 00:56:44$13 * @version $Revision: 1.7 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2006-02-24 23:43:15 $ 15 15 * 16 16 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 525 525 p_psMemSetPersistent(myParamMask, true); 526 526 p_psMemSetPersistent(myParamMask->data.U8, true); 527 for (i=0;i<myParamMask->n ;i++) {527 for (i=0;i<myParamMask->nalloc;i++) { 528 528 myParamMask->data.U8[i] = 0; 529 myParamMask->n++; 529 530 } 530 531 } else { … … 543 544 ((psVector *) (v->data[i]))->data.F32[j] = 0.0; 544 545 } 546 ((psVector *)(v->data[i]))->n++; 545 547 } 546 548 v->n++; … … 550 552 for (i=0;i<numDims;i++) { 551 553 Q->data.F32[i] = params->data.F32[i]; 554 Q->n++; 552 555 } 553 556 … … 595 598 if (myParamMask->data.U8[i] == 0) { 596 599 u->data.F32[i] = Q->data.F32[i] - params->data.F32[i]; 600 u->n++; 597 601 598 602 psTrace(__func__, 6, "u[i]=Q[i]-P[i] (%f = %f - %f)\n", u->data.F32[i], … … 602 606 } else { 603 607 u->data.F32[i] = 0.0; 608 u->n++; 604 609 } 605 610 }
Note:
See TracChangeset
for help on using the changeset viewer.
