Changeset 6204 for trunk/psLib/test/math
- Timestamp:
- Jan 26, 2006, 11:10:22 AM (20 years ago)
- Location:
- trunk/psLib/test/math
- Files:
-
- 9 edited
-
tst_psFunc08.c (modified) (4 diffs)
-
tst_psFunc09.c (modified) (4 diffs)
-
tst_psFunc10.c (modified) (4 diffs)
-
tst_psFunc11.c (modified) (4 diffs)
-
tst_psPolyFit1D.c (modified) (1 diff)
-
tst_psPolyFit2D.c (modified) (1 diff)
-
tst_psPolyFit3D.c (modified) (1 diff)
-
tst_psPolyFit4D.c (modified) (1 diff)
-
tst_psSpline1D.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/math/tst_psFunc08.c
r5092 r6204 4 4 * ORD and CHEB type polynomials. 5 5 * 6 * @version $Revision: 1. 5$ $Name: not supported by cvs2svn $7 * @date $Date: 200 5-09-22 20:45:43$6 * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2006-01-26 21:10:22 $ 8 8 * 9 9 * XXX: Probably should test single- and multi-dimensional polynomials in … … 62 62 63 63 // Allocate polynomial structure 64 psPolynomial1D* polyOrd = psPolynomial1DAlloc( TERMS-1, PS_POLYNOMIAL_ORD);65 psPolynomial1D* polyCheb = psPolynomial1DAlloc( TERMS-1, PS_POLYNOMIAL_CHEB);64 psPolynomial1D* polyOrd = psPolynomial1DAlloc(PS_POLYNOMIAL_ORD, TERMS-1); 65 psPolynomial1D* polyCheb = psPolynomial1DAlloc(PS_POLYNOMIAL_CHEB, TERMS-1); 66 66 // Set polynomial members 67 67 for(psS32 i = 0; i < TERMS; i++) { … … 90 90 91 91 // Allocate polynomial with invalid type 92 polyOrd = psPolynomial1DAlloc( TERMS-1, 99);92 polyOrd = psPolynomial1DAlloc(99, TERMS-1); 93 93 // Attempt to evaluation invalid polynomial type 94 94 psLogMsg(__func__,PS_LOG_INFO,"Following should generate error message invalid type"); … … 107 107 { 108 108 // Allocate polynomial 109 psPolynomial1D* polyOrd = psPolynomial1DAlloc( TERMS-1,PS_POLYNOMIAL_ORD);110 psPolynomial1D* polyCheb = psPolynomial1DAlloc( TERMS-1,PS_POLYNOMIAL_CHEB);109 psPolynomial1D* polyOrd = psPolynomial1DAlloc(PS_POLYNOMIAL_ORD, TERMS-1); 110 psPolynomial1D* polyCheb = psPolynomial1DAlloc(PS_POLYNOMIAL_CHEB, TERMS-1); 111 111 112 112 // Set polynomial members -
trunk/psLib/test/math/tst_psFunc09.c
r5092 r6204 4 4 * ORD and CHEB type polynomials. 5 5 * 6 * @version $Revision: 1. 5$ $Name: not supported by cvs2svn $7 * @date $Date: 200 5-09-22 20:45:43$6 * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2006-01-26 21:10:22 $ 8 8 * 9 9 * Copyright 2004-2005 Maui High Performance Computing Center, Univ. of Hawaii … … 89 89 90 90 // Allocate polynomial structure 91 psPolynomial2D* polyOrd = psPolynomial2DAlloc( TERMS-1, TERMS-1, PS_POLYNOMIAL_ORD);92 psPolynomial2D* polyCheb = psPolynomial2DAlloc( TERMS-1, TERMS-1, PS_POLYNOMIAL_CHEB);91 psPolynomial2D* polyOrd = psPolynomial2DAlloc(PS_POLYNOMIAL_ORD, TERMS-1, TERMS-1); 92 psPolynomial2D* polyCheb = psPolynomial2DAlloc(PS_POLYNOMIAL_CHEB, TERMS-1, TERMS-1); 93 93 // Set polynomial members 94 94 for(psS32 i = 0; i < TERMS; i++) { … … 117 117 118 118 // Allocate polynomial with invalid type 119 polyOrd = psPolynomial2DAlloc( TERMS-1, TERMS-1, 99);119 polyOrd = psPolynomial2DAlloc(99, TERMS-1, TERMS-1); 120 120 // Attempt to evaluation invalid polynomial type 121 121 psLogMsg(__func__,PS_LOG_INFO,"Following should generate error message invalid type"); … … 134 134 psBool testStatus = true; 135 135 // Allocate polynomial 136 psPolynomial2D* polyOrd = psPolynomial2DAlloc( TERMS-1,TERMS-1,PS_POLYNOMIAL_ORD);137 psPolynomial2D* polyCheb = psPolynomial2DAlloc( TERMS-1,TERMS-1,PS_POLYNOMIAL_CHEB);136 psPolynomial2D* polyOrd = psPolynomial2DAlloc(PS_POLYNOMIAL_ORD, TERMS-1, TERMS-1); 137 psPolynomial2D* polyCheb = psPolynomial2DAlloc(PS_POLYNOMIAL_CHEB, TERMS-1, TERMS-1); 138 138 139 139 // Set polynomial members -
trunk/psLib/test/math/tst_psFunc10.c
r5094 r6204 4 4 * ORD and CHEB type polynomials. 5 5 * 6 * @version $Revision: 1. 6$ $Name: not supported by cvs2svn $7 * @date $Date: 200 5-09-22 22:22:15$6 * @version $Revision: 1.7 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2006-01-26 21:10:22 $ 8 8 * 9 9 * Copyright 2004-2005 Maui High Performance Computing Center, Univ. of Hawaii … … 140 140 141 141 // Allocate polynomial structure 142 psPolynomial3D* polyOrd = psPolynomial3DAlloc( TERMS-1, TERMS-1, TERMS-1,PS_POLYNOMIAL_ORD);143 psPolynomial3D* polyCheb = psPolynomial3DAlloc( TERMS-1, TERMS-1, TERMS-1,PS_POLYNOMIAL_CHEB);142 psPolynomial3D* polyOrd = psPolynomial3DAlloc(PS_POLYNOMIAL_ORD, TERMS-1, TERMS-1, TERMS-1); 143 psPolynomial3D* polyCheb = psPolynomial3DAlloc(PS_POLYNOMIAL_CHEB, TERMS-1, TERMS-1, TERMS-1); 144 144 // Set polynomial members 145 145 for(psS32 i = 0; i < TERMS; i++) { … … 174 174 175 175 // Allocate polynomial with invalid type 176 polyOrd = psPolynomial3DAlloc( TERMS-1, TERMS-1, TERMS-1, 99);176 polyOrd = psPolynomial3DAlloc(99, TERMS-1, TERMS-1, TERMS-1); 177 177 // Attempt to evaluation invalid polynomial type 178 178 psLogMsg(__func__,PS_LOG_INFO,"Following should generate error message invalid type"); … … 191 191 psBool testStatus = true; 192 192 // Allocate polynomial 193 psPolynomial3D* polyOrd = psPolynomial3DAlloc( TERMS-1, TERMS-1, TERMS-1,PS_POLYNOMIAL_ORD);194 psPolynomial3D* polyCheb = psPolynomial3DAlloc( TERMS-1, TERMS-1, TERMS-1,PS_POLYNOMIAL_CHEB);193 psPolynomial3D* polyOrd = psPolynomial3DAlloc(PS_POLYNOMIAL_ORD, TERMS-1, TERMS-1, TERMS-1); 194 psPolynomial3D* polyCheb = psPolynomial3DAlloc(PS_POLYNOMIAL_CHEB, TERMS-1, TERMS-1, TERMS-1); 195 195 196 196 // Set polynomial members -
trunk/psLib/test/math/tst_psFunc11.c
r6197 r6204 4 4 * ORD and CHEB type polynomials. 5 5 * 6 * @version $Revision: 1. 7$ $Name: not supported by cvs2svn $7 * @date $Date: 2006-01-26 02:11:01$6 * @version $Revision: 1.8 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2006-01-26 21:10:22 $ 8 8 * 9 9 * Copyright 2004-2005 Maui High Performance Computing Center, Univ. of Hawaii … … 379 379 psBool testStatus = true; 380 380 // Allocate polynomial structure 381 psPolynomial4D* polyOrd = psPolynomial4DAlloc( TERMS-1, TERMS-1, TERMS-1, TERMS-1, PS_POLYNOMIAL_ORD);382 psPolynomial4D* polyCheb = psPolynomial4DAlloc( TERMS-1, TERMS-1, TERMS-1, TERMS-1, PS_POLYNOMIAL_CHEB);381 psPolynomial4D* polyOrd = psPolynomial4DAlloc(PS_POLYNOMIAL_ORD, TERMS-1, TERMS-1, TERMS-1, TERMS-1); 382 psPolynomial4D* polyCheb = psPolynomial4DAlloc(PS_POLYNOMIAL_CHEB, TERMS-1, TERMS-1, TERMS-1, TERMS-1); 383 383 // Set polynomial members 384 384 for(psS32 i = 0; i < TERMS; i++) { … … 418 418 419 419 // Allocate polynomial with invalid type 420 polyOrd = psPolynomial4DAlloc( TERMS-1, TERMS-1, TERMS-1, TERMS-1, 99);420 polyOrd = psPolynomial4DAlloc(99, TERMS-1, TERMS-1, TERMS-1, TERMS-1); 421 421 // Attempt to evaluation invalid polynomial type 422 422 psLogMsg(__func__,PS_LOG_INFO,"Following should generate error message invalid type"); … … 435 435 psBool testStatus = true; 436 436 // Allocate polynomial 437 psPolynomial4D* polyOrd = psPolynomial4DAlloc( TERMS-1, TERMS-1, TERMS-1, TERMS-1, PS_POLYNOMIAL_ORD);438 psPolynomial4D* polyCheb = psPolynomial4DAlloc( TERMS-1, TERMS-1, TERMS-1, TERMS-1, PS_POLYNOMIAL_CHEB);437 psPolynomial4D* polyOrd = psPolynomial4DAlloc(PS_POLYNOMIAL_ORD, TERMS-1, TERMS-1, TERMS-1, TERMS-1); 438 psPolynomial4D* polyCheb = psPolynomial4DAlloc(PS_POLYNOMIAL_CHEB, TERMS-1, TERMS-1, TERMS-1, TERMS-1); 439 439 440 440 // Set polynomial members -
trunk/psLib/test/math/tst_psPolyFit1D.c
r6194 r6204 84 84 if (flags & TS00_POLY_ORD) { 85 85 printf(" using ordinary polynomials\n"); 86 myPoly = psPolynomial1DAlloc( polyOrder, PS_POLYNOMIAL_ORD);86 myPoly = psPolynomial1DAlloc(PS_POLYNOMIAL_ORD, polyOrder); 87 87 } 88 88 89 89 if (flags & TS00_POLY_CHEB) { 90 90 printf(" using chebyshev polynomials\n"); 91 myPoly = psPolynomial1DAlloc( polyOrder, PS_POLYNOMIAL_CHEB);91 myPoly = psPolynomial1DAlloc(PS_POLYNOMIAL_CHEB, polyOrder); 92 92 } 93 93 -
trunk/psLib/test/math/tst_psPolyFit2D.c
r6193 r6204 90 90 if (flags & TS00_POLY_ORD) { 91 91 printf(" using ordinary polynomials\n"); 92 myPoly = psPolynomial2DAlloc( polyOrderX, polyOrderY, PS_POLYNOMIAL_ORD);92 myPoly = psPolynomial2DAlloc(PS_POLYNOMIAL_ORD, polyOrderX, polyOrderY); 93 93 } 94 94 -
trunk/psLib/test/math/tst_psPolyFit3D.c
r6193 r6204 107 107 if (flags & TS00_POLY_ORD) { 108 108 printf(" using ordinary polynomials\n"); 109 myPoly = psPolynomial3DAlloc( polyOrderX, polyOrderY, polyOrderZ, PS_POLYNOMIAL_ORD);109 myPoly = psPolynomial3DAlloc(PS_POLYNOMIAL_ORD, polyOrderX, polyOrderY, polyOrderZ); 110 110 } 111 111 -
trunk/psLib/test/math/tst_psPolyFit4D.c
r6193 r6204 120 120 if (flags & TS00_POLY_ORD) { 121 121 printf(" using ordinary polynomials\n"); 122 myPoly = psPolynomial4DAlloc( polyOrderX, polyOrderY, polyOrderZ, polyOrderT, PS_POLYNOMIAL_ORD);122 myPoly = psPolynomial4DAlloc(PS_POLYNOMIAL_ORD, polyOrderX, polyOrderY, polyOrderZ, polyOrderT); 123 123 } 124 124 -
trunk/psLib/test/math/tst_psSpline1D.c
r5647 r6204 13 13 * @author GLG, MHPCC 14 14 * 15 * @version $Revision: 1. 5$ $Name: not supported by cvs2svn $16 * @date $Date: 200 5-12-01 01:20:38$15 * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $ 16 * @date $Date: 2006-01-26 21:10:22 $ 17 17 * 18 18 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 120 120 tmpSline->spline = (psPolynomial1D **) psAlloc(numSplines * sizeof(psPolynomial1D *)); 121 121 for (psS32 i=0;i<numSplines;i++) { 122 spline->spline[i] = psPolynomial1DAlloc( 3, PS_POLYNOMIAL_ORD);122 spline->spline[i] = psPolynomial1DAlloc(PS_POLYNOMIAL_ORD, 3); 123 123 } 124 124 */
Note:
See TracChangeset
for help on using the changeset viewer.
