IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 6193 for trunk/psLib/test/math


Ignore:
Timestamp:
Jan 25, 2006, 2:31:19 PM (20 years ago)
Author:
gusciora
Message:

Several mods mostly to the psPolynomial fitting routines.

Location:
trunk/psLib/test/math
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/test/math/Makefile.am

    r6099 r6193  
    55
    66TESTS = \
    7     tst_psFunc00 \
    87    tst_psFunc01 \
    98    tst_psFunc08 \
     
    4140    tst_psSpline1D \
    4241    tst_psRandom \
     42    tst_psPolynomial \
    4343    tst_psPolyFit1D \
    4444    tst_psPolyFit2D \
    4545    tst_psPolyFit3D \
    46     tst_psPolyFit4D \
    47     tst_psPolyFit2DOrd \
    48     tst_psPolyFit3DOrd \
    49     tst_psPolyFit4DOrd
     46    tst_psPolyFit4D
    5047
    5148
     
    8582tst_psStats09_SOURCES =  tst_psStats09.c
    8683tst_psRandom_SOURCES =  tst_psRandom.c
     84tst_psPolynomial_SOURCES = tst_psPolynomial.c
    8785tst_psPolyFit1D_SOURCES = tst_psPolyFit1D.c
    8886tst_psPolyFit2D_SOURCES = tst_psPolyFit2D.c
    8987tst_psPolyFit3D_SOURCES = tst_psPolyFit3D.c
    9088tst_psPolyFit4D_SOURCES = tst_psPolyFit4D.c
    91 tst_psPolyFit2DOrd_SOURCES = tst_psPolyFit2DOrd.c
    92 tst_psPolyFit3DOrd_SOURCES = tst_psPolyFit3DOrd.c
    93 tst_psPolyFit4DOrd_SOURCES = tst_psPolyFit4DOrd.c
    9489
    9590check_DATA =
  • trunk/psLib/test/math/tst_psPolyFit1D.c

    r6099 r6193  
    1414#include "psTest.h"
    1515#define NUM_DATA 35
    16 #define POLY_ORDER 4
     16#define POLY_ORDER 5
    1717#define A 2.0
    1818#define B 3.0
     
    350350    psTraceSetLevel("VectorFitPolynomial1DOrd", 0);
    351351    psTraceSetLevel("VectorFitPolynomial1DCheb", 0);
     352    psTraceSetLevel("vectorFitPolynomial1DCheb", 10);
    352353    psTraceSetLevel("vectorFitPolynomial1DChebSlow", 0);
    353354    psTraceSetLevel("vectorFitPolynomial1DChebFast", 0);
    354355    psTraceSetLevel("psVectorFitPolynomial1D", 0);
     356    psTraceSetLevel("p_psCreateChebyshevPolys", 0);
    355357
    356358    printPositiveTestHeader(stdout, "psMinimize functions: 1D Polynomial Fitting Functions", "");
     
    503505    testStatus &= genericTest(TS00_MASK_U8 | TS00_FERR_F64 | TS00_X_F32 | TS00_F_F64 | TS00_POLY_CHEB | TS00_CLIP_FIT, POLY_ORDER, NUM_DATA, false);
    504506
     507
     508    //    testStatus &= genericTest(TS00_MASK_U8 | TS00_FERR_F32 | TS00_X_F32 | TS00_F_F32 | TS00_POLY_CHEB, POLY_ORDER, NUM_DATA, true);
     509    //    testStatus &= genericTest(TS00_MASK_U8 | TS00_FERR_F32 | TS00_X_F32 | TS00_F_F32 | TS00_POLY_ORD, POLY_ORDER, NUM_DATA, true);
     510
    505511    printFooter(stdout, "psMinimize functions: 1D Polynomial Fitting Functions", "", testStatus);
    506512}
Note: See TracChangeset for help on using the changeset viewer.