IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 24, 2006, 1:43:16 PM (20 years ago)
Author:
drobbin
Message:

Changed psArray & psVector to zero 'n' upon allocation. Used to set vector->n = nalloc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/test/math/tst_psMinimizePowell.c

    r6449 r6484  
    8181    myParams = psVectorAlloc(NUM_PARAMS, PS_TYPE_F32);
    8282    myParamMask = psVectorAlloc(NUM_PARAMS, PS_TYPE_U8);
     83    myParams->n = NUM_PARAMS;
     84    myParamMask->n = NUM_PARAMS;
    8385    min = psMinimizationAlloc(100, 0.01);
    8486
     
    164166        ((psVector *) (myCoords->data[i]))->data.F32[0] = (float) (i+10);
    165167        ((psVector *) (myCoords->data[i]))->data.F32[1] = (float) (i+3);
     168        ((psVector *) (myCoords->data[i]))->n = 2;
    166169    }
    167170    for (i=0;i<NUM_PARAMS;i++) {
     
    169172        myParams->data.F32[i] = 0.0;
    170173        myParams->data.F32[i] = (float) i;
     174        myParams->n++;
    171175    }
    172176
     
    239243        ((psVector *) (myCoords->data[i]))->data.F32[0] = (float) (i+10);
    240244        ((psVector *) (myCoords->data[i]))->data.F32[1] = (float) (i+3);
     245        ((psVector *) (myCoords->data[i]))->n++;
    241246    }
    242247    for (i=0;i<NUM_PARAMS;i++) {
     
    245250        myParams->data.F32[i] = (float) i;
    246251        myParamMask->data.U8[i] = 0;
     252        myParams->n++;
     253        myParamMask->n++;
    247254    }
    248255
Note: See TracChangeset for help on using the changeset viewer.