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_psSpline1D.c

    r6226 r6484  
    1313*  @author GLG, MHPCC
    1414*
    15 *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
    16 *  @date $Date: 2006-01-27 20:08:58 $
     15*  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
     16*  @date $Date: 2006-02-24 23:43:15 $
    1717*
    1818*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    2828// {testFunction, testpointNumber, description, expected rc, boolean-ignore this test}
    2929testDescription tests[] = {
    30                               {psSplineAllocTest,      0000, "(TEST A) psSplineAllocTest",      true, false},
    31                               {psSplineEvalTest,       0000, "(TEST B) psSplineEvalTest",       true, false},
    32                               {psSplineEvalVectorTest, 0000, "(TEST C) psSplineEvalVectorTest", true, false},
     30                              {psSplineAllocTest, 665, "(TEST A) psSplineAllocTest",true, false},
     31                              {psSplineEvalTest, 666, "(TEST B) psSplineEvalTest",true, false},
     32                              {psSplineEvalVectorTest,667,"(TEST C) psSplineEvalVectorTest",true,false},
    3333                              {NULL}
    3434                          };
     
    199199    yF32 = psVectorAlloc(NumSplines+1, PS_TYPE_F32);
    200200    yF64 = psVectorAlloc(NumSplines+1, PS_TYPE_F64);
     201    xF32->n = NumSplines+1;
     202    xF64->n = NumSplines+1;
     203    yF32->n = NumSplines+1;
     204    yF64->n = NumSplines+1;
    201205
    202206    for (psS32 i=0;i<NumSplines+1;i++) {
     
    274278    yF32 = psVectorAlloc(NumSplines+1, PS_TYPE_F32);
    275279    yF64 = psVectorAlloc(NumSplines+1, PS_TYPE_F64);
     280    xF32->n = NumSplines+1;
     281    xF64->n = NumSplines+1;
     282    yF32->n = NumSplines+1;
     283    yF64->n = NumSplines+1;
    276284
    277285    for (psS32 i=0;i<NumSplines+1;i++) {
     
    384392    yF32 = psVectorAlloc(NumSplines+1, PS_TYPE_F32);
    385393    yF64 = psVectorAlloc(NumSplines+1, PS_TYPE_F64);
     394    xF32->n = NumSplines+1;
     395    xF64->n = NumSplines+1;
     396    yF32->n = NumSplines+1;
     397    yF64->n = NumSplines+1;
    386398
    387399    for (psS32 i=0;i<NumSplines+1;i++) {
     
    459471    yF32 = psVectorAlloc(NumSplines+1, PS_TYPE_F32);
    460472    yF64 = psVectorAlloc(NumSplines+1, PS_TYPE_F64);
     473    xF32->n = NumSplines+1;
     474    xF64->n = NumSplines+1;
     475    yF32->n = NumSplines+1;
     476    yF64->n = NumSplines+1;
    461477
    462478    for (psS32 i=0;i<NumSplines+1;i++) {
     
    559575    yF32 = psVectorAlloc(NumSplines+1, PS_TYPE_F32);
    560576    yF64 = psVectorAlloc(NumSplines+1, PS_TYPE_F64);
     577    xF32->n = NumSplines+1;
     578    xF64->n = NumSplines+1;
     579    yF32->n = NumSplines+1;
     580    yF64->n = NumSplines+1;
    561581
    562582    for (psS32 i=0;i<NumSplines+1;i++) {
     
    634654    yF32 = psVectorAlloc(NumSplines+1, PS_TYPE_F32);
    635655    yF64 = psVectorAlloc(NumSplines+1, PS_TYPE_F64);
     656    xF32->n = NumSplines+1;
     657    xF64->n = NumSplines+1;
     658    yF32->n = NumSplines+1;
     659    yF64->n = NumSplines+1;
    636660
    637661    for (psS32 i=0;i<NumSplines+1;i++) {
     
    757781    psVector *yF32Test = NULL;
    758782    psVector *xF64Test = psVectorAlloc(NumSplines, PS_TYPE_F64);
     783    xF32->n = NumSplines+1;
     784    yF32->n = NumSplines+1;
     785    xF32Test->n = NumSplines;
     786    xF64Test->n = NumSplines;
     787
    759788
    760789    for (psS32 i=0;i<NumSplines+1;i++) {
Note: See TracChangeset for help on using the changeset viewer.