IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 4973


Ignore:
Timestamp:
Sep 7, 2005, 2:29:06 PM (21 years ago)
Author:
gusciora
Message:

Split psFunctions into psSpline and psPolynomial.

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

Legend:

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

    r4731 r4973  
    99#include "psTest.h"
    1010#include "psMemory.h"
    11 #include "psFunctions.h"
     11#include "psPolynomial.h"
    1212#define MY_MEAN 30.0
    1313#define MY_STDEV 2.0
     
    2222    psVector *myGaussData = NULL;
    2323    printPositiveTestHeader(stdout,
    24                             "psFunctions functions",
     24                            "psPolynomial functions",
    2525                            "psGaussian()");
    2626
     
    4343
    4444    printFooter(stdout,
    45                 "psFunctions functions",
     45                "psPolynomial functions",
    4646                "psGaussian()",
    4747                testStatus);
     
    4949
    5050    printPositiveTestHeader(stdout,
    51                             "psFunctions functions",
     51                            "psPolynomial functions",
    5252                            "p_psGaussianDev()");
    5353
     
    7070
    7171    printFooter(stdout,
    72                 "psFunctions functions",
     72                "psPolynomial functions",
    7373                "p_psGaussianDev()",
    7474                testStatus);
  • trunk/psLib/test/math/tst_psFunc02.c

    r4731 r4973  
    88#include "psTest.h"
    99#include "psMemory.h"
    10 #include "psFunctions.h"
     10#include "psSpline.h"
    1111
    1212#define N 4
     
    7575
    7676    printFooter(stdout,
    77                 "psFunctions functions",
     77                "psSpline functions",
    7878                "psSpline1DAlloc(): linear, normal",
    7979                testStatus);
     
    102102
    103103    printFooter(stdout,
    104                 "psFunctions functions",
     104                "psSpline functions",
    105105                "psSpline1DAlloc(): linear, min/max are equal",
    106106                testStatus);
     
    157157
    158158    printFooter(stdout,
    159                 "psFunctions functions",
     159                "psSpline functions",
    160160                "psSpline1DAlloc(): linear, min > max.",
    161161                testStatus);
     
    212212
    213213    printFooter(stdout,
    214                 "psFunctions functions",
     214                "psSpline functions",
    215215                "psSpline1DAlloc(): cubic, normal",
    216216                testStatus);
     
    239239
    240240    printFooter(stdout,
    241                 "psFunctions functions",
     241                "psSpline functions",
    242242                "psSpline1DAlloc(): cubic, min/max are equal",
    243243                testStatus);
     
    294294
    295295    printFooter(stdout,
    296                 "psFunctions functions",
     296                "psSpline functions",
    297297                "psSpline1DAlloc(): cubic, min > max.",
    298298                testStatus);
     
    355355    }
    356356    printFooter(stdout,
    357                 "psFunctions functions",
     357                "psSpline functions",
    358358                "psSpline1DAllocGeneric(): linear, normal",
    359359                testStatus);
     
    386386        }
    387387        printFooter(stdout,
    388                     "psFunctions functions",
     388                    "psSpline functions",
    389389                    "psSpline1DAllocGeneric(): negative order",
    390390                    testStatus);
     
    413413    }
    414414    printFooter(stdout,
    415                 "psFunctions functions",
     415                "psSpline functions",
    416416                "psSpline1DAllocGeneric(): bound equal to NULL",
    417417                testStatus);
     
    440440    }
    441441    printFooter(stdout,
    442                 "psFunctions functions",
     442                "psSpline functions",
    443443                "psSpline1DAllocGeneric(): bounds with zero elements",
    444444                testStatus);
  • trunk/psLib/test/math/tst_psFunc03.c

    r4731 r4973  
    99#include "psTest.h"
    1010#include "psMemory.h"
    11 #include "psFunctions.h"
     11#include "psSpline.h"
    1212
    1313#define N 10
     
    8383
    8484    printFooter(stdout,
    85                 "psFunctions functions",
     85                "psSpline functions",
    8686                "psSpline1DAllocGeneric(): linear",
    8787                testStatus);
     
    144144
    145145    printFooter(stdout,
    146                 "psFunctions functions",
     146                "psSpline functions",
    147147                "psSpline1DAllocGeneric(): cubic",
    148148                testStatus);
  • trunk/psLib/test/math/tst_psFunc04.c

    r4731 r4973  
    1313#include "psTest.h"
    1414#include "psMemory.h"
    15 #include "psFunctions.h"
     15#include "psSpline.h"
    1616
    1717#define N 8
     
    6565
    6666    printFooter(stdout,
    67                 "psFunctions functions",
     67                "psSpline functions",
    6868                "psSpline1DAlloc()",
    6969                testStatus);
     
    120120
    121121    printFooter(stdout,
    122                 "psFunctions functions",
     122                "psSpline functions",
    123123                "psSpline1DAlloc()",
    124124                testStatus);
  • trunk/psLib/test/math/tst_psFunc05.c

    r4731 r4973  
    1414#include "psTest.h"
    1515#include "psMemory.h"
    16 #include "psFunctions.h"
     16#include "psSpline.h"
    1717#define N 8
    1818#define SPLINE_ORDER 1
     
    7676
    7777    printFooter(stdout,
    78                 "psFunctions functions",
     78                "psSpline functions",
    7979                "psSpline1DAlloc()",
    8080                testStatus);
  • trunk/psLib/test/math/tst_psFunc07.c

    r4580 r4973  
    1717#include "psTest.h"
    1818#include "psMemory.h"
    19 #include "psFunctions.h"
     19#include "psSpline.h"
    2020
    2121#define VERBOSE 0
     
    111111
    112112    printFooter(stdout,
    113                 "psFunctions functions",
     113                "psSpline functions",
    114114                "psSpline1DAlloc(), psVectorFitSpline1D, psSpline1DEvalVector: F32 versions",
    115115                testStatus);
     
    194194
    195195    printFooter(stdout,
    196                 "psFunctions functions",
     196                "psSpline functions",
    197197                "psSpline1DAlloc(), psVectorFitSpline1D, psSpline1DEvalVector: F64 versions",
    198198                testStatus);
  • trunk/psLib/test/math/tst_psMinimize04.c

    r4859 r4973  
    1818#include "psVector.h"
    1919#include "psImage.h"
    20 #include "psFunctions.h"
    2120#include "psMinimize.h"
    2221#include <math.h>
  • trunk/psLib/test/math/tst_psMinimize04_F32.c

    r4859 r4973  
    1818#include "psVector.h"
    1919#include "psImage.h"
    20 #include "psFunctions.h"
    2120#include "psMinimize.h"
    2221#include <math.h>
  • trunk/psLib/test/math/tst_psMinimize04b.c

    r4859 r4973  
    88#include "psVector.h"
    99#include "psImage.h"
    10 #include "psFunctions.h"
    1110#include "psMinimize.h"
    1211#include <math.h>
  • trunk/psLib/test/math/tst_psMinimize04b_F32.c

    r4859 r4973  
    88#include "psVector.h"
    99#include "psImage.h"
    10 #include "psFunctions.h"
    1110#include "psMinimize.h"
    1211#include <math.h>
  • trunk/psLib/test/math/verified/tst_psFunc01.stdout

    r4862 r4973  
    11/***************************** TESTPOINT ******************************************\
    22*             TestFile: tst_psFunc01.c                                             *
    3 *            TestPoint: psFunctions functions{psGaussian()}                        *
     3*            TestPoint: psPolynomial functions{psGaussian()}                       *
    44*             TestType: Positive                                                   *
    55\**********************************************************************************/
     
    6666NON-normal psGaussian(58.000000) is 0.000000
    6767
    68 ---> TESTPOINT PASSED (psFunctions functions{psGaussian()} | tst_psFunc01.c)
     68---> TESTPOINT PASSED (psPolynomial functions{psGaussian()} | tst_psFunc01.c)
    6969
    7070/***************************** TESTPOINT ******************************************\
    7171*             TestFile: tst_psFunc01.c                                             *
    72 *            TestPoint: psFunctions functions{p_psGaussianDev()}                   *
     72*            TestPoint: psPolynomial functions{p_psGaussianDev()}                  *
    7373*             TestType: Positive                                                   *
    7474\**********************************************************************************/
     
    105105Gaussian Deviate [29] is 31.395319
    106106
    107 ---> TESTPOINT PASSED (psFunctions functions{p_psGaussianDev()} | tst_psFunc01.c)
     107---> TESTPOINT PASSED (psPolynomial functions{p_psGaussianDev()} | tst_psFunc01.c)
    108108
  • trunk/psLib/test/math/verified/tst_psFunc02.stdout

    r4547 r4973  
    1111psSpline1D->knots->data.F32[4] is 10.000000
    1212
    13 ---> TESTPOINT PASSED (psFunctions functions{psSpline1DAlloc(): linear, normal} | tst_psFunc02.c)
     13---> TESTPOINT PASSED (psSpline functions{psSpline1DAlloc(): linear, normal} | tst_psFunc02.c)
    1414
    1515/***************************** TESTPOINT ******************************************\
     
    2020
    2121
    22 ---> TESTPOINT PASSED (psFunctions functions{psSpline1DAlloc(): linear, min/max are equal} | tst_psFunc02.c)
     22---> TESTPOINT PASSED (psSpline functions{psSpline1DAlloc(): linear, min/max are equal} | tst_psFunc02.c)
    2323
    2424/***************************** TESTPOINT ******************************************\
     
    3434psSpline1D->knots->data.F32[4] is -1.000000
    3535
    36 ---> TESTPOINT PASSED (psFunctions functions{psSpline1DAlloc(): linear, min > max.} | tst_psFunc02.c)
     36---> TESTPOINT PASSED (psSpline functions{psSpline1DAlloc(): linear, min > max.} | tst_psFunc02.c)
    3737
    3838/***************************** TESTPOINT ******************************************\
     
    4848psSpline1D->data.F32[4] is 10.000000
    4949
    50 ---> TESTPOINT PASSED (psFunctions functions{psSpline1DAlloc(): cubic, normal} | tst_psFunc02.c)
     50---> TESTPOINT PASSED (psSpline functions{psSpline1DAlloc(): cubic, normal} | tst_psFunc02.c)
    5151
    5252/***************************** TESTPOINT ******************************************\
     
    5757
    5858
    59 ---> TESTPOINT PASSED (psFunctions functions{psSpline1DAlloc(): cubic, min/max are equal} | tst_psFunc02.c)
     59---> TESTPOINT PASSED (psSpline functions{psSpline1DAlloc(): cubic, min/max are equal} | tst_psFunc02.c)
    6060
    6161/***************************** TESTPOINT ******************************************\
     
    7171psSpline1D->knots->data.F32[4] is -1.000000
    7272
    73 ---> TESTPOINT PASSED (psFunctions functions{psSpline1DAlloc(): cubic, min > max.} | tst_psFunc02.c)
     73---> TESTPOINT PASSED (psSpline functions{psSpline1DAlloc(): cubic, min > max.} | tst_psFunc02.c)
    7474
    7575/***************************** TESTPOINT ******************************************\
     
    8585psSpline1D->knots->data.F32[4] is 10.000000
    8686
    87 ---> TESTPOINT PASSED (psFunctions functions{psSpline1DAllocGeneric(): linear, normal} | tst_psFunc02.c)
     87---> TESTPOINT PASSED (psSpline functions{psSpline1DAllocGeneric(): linear, normal} | tst_psFunc02.c)
    8888
    8989/***************************** TESTPOINT ******************************************\
     
    9494
    9595
    96 ---> TESTPOINT PASSED (psFunctions functions{psSpline1DAllocGeneric(): bound equal to NULL} | tst_psFunc02.c)
     96---> TESTPOINT PASSED (psSpline functions{psSpline1DAllocGeneric(): bound equal to NULL} | tst_psFunc02.c)
    9797
    9898/***************************** TESTPOINT ******************************************\
     
    103103
    104104
    105 ---> TESTPOINT PASSED (psFunctions functions{psSpline1DAllocGeneric(): bounds with zero elements} | tst_psFunc02.c)
     105---> TESTPOINT PASSED (psSpline functions{psSpline1DAllocGeneric(): bounds with zero elements} | tst_psFunc02.c)
    106106
Note: See TracChangeset for help on using the changeset viewer.