Changeset 10848 for trunk/psLib/test/math/tap_psStats01.c
- Timestamp:
- Dec 28, 2006, 6:38:42 PM (20 years ago)
- Location:
- trunk/psLib/test/math
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
tap_psStats01.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/math
- Property svn:ignore
-
old new 4 4 Makefile 5 5 Makefile.in 6 tst_psFunc017 tst_psHist008 tst_psHist019 tst_psHist0210 tst_psHist0311 tst_psMatrix0112 tst_psMatrix0213 tst_psMatrix0314 tst_psMatrix0415 tst_psMatrix0516 tst_psMatrix0617 tst_psMatrix0718 tst_psMatrixVectorArithmetic0119 tst_psMatrixVectorArithmetic0220 tst_psMatrixVectorArithmetic0321 tst_psMatrixVectorArithmetic0422 tst_psRandom23 tst_psStats0024 tst_psStats0125 tst_psStats0226 tst_psStats0327 tst_psStats0528 tst_psStats0629 tst_psStats0730 tst_psStats0831 tst_psStats0932 6 seed_msglog1.txt 33 7 seed_msglog2.txt 34 tst_psSpline1D35 tst_psMathUtils36 tst_psMinimizeLMM37 tst_psMinimizePowell38 tst_psPolyFit1D39 tst_psPolyFit2D40 tst_psPolyFit3D41 tst_psPolyFit4D42 tst_psPolynomial43 tst_psPolynomialEval1D44 tst_psPolynomialEval2D45 tst_psPolynomialEval3D46 tst_psPolynomialEval4D47 8 *.bb 48 9 *.bbg 49 10 *.da 50 11 gmon.out 12 tap_psHist00 13 tap_psHist01 14 tap_psHist02 15 tap_psHist03 16 tap_psMD5 17 tap_psMatrix01 18 tap_psMatrix02 19 tap_psMatrix03 20 tap_psMatrix04 21 tap_psMatrix05 22 tap_psMatrix06 23 tap_psMatrix07 24 tap_psPolyFit1D 25 tap_psPolyFit2D 26 tap_psPolyFit3D 27 tap_psPolyFit4D 28 tap_psPolynomial 29 tap_psPolynomialEval1D 30 tap_psPolynomialEval2D 31 tap_psPolynomialEval3D 32 tap_psPolynomialEval4D 33 tap_psPolynomialUtils_Derivatives 51 34 tap_psSparse 35 tap_psStats00 36 tap_psStats01 37 tap_psStats02 38 tap_psStats03 39 tap_psStats05 40 tap_psStats06 41 tap_psStats07 42 tap_psStats08 43 tap_psStats09 52 44 tap_psStatsTiming 53 tap_psMD554 45 tap_psStats_Sample_01 55 tap_psPolynomialUtils_Derivatives
-
- Property svn:ignore
-
trunk/psLib/test/math/tap_psStats01.c
r10831 r10848 8 8 * @author GLG, MHPCC 9 9 * 10 * @version $Revision: 1. 1$ $Name: not supported by cvs2svn $11 * @date $Date: 2006-12-2 6 20:33:55$10 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2006-12-29 04:38:42 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, Univ. of Hawaii … … 60 60 { 61 61 psMemId id = psMemGetId(); 62 myStats = psVectorStats(myStats, myVector, NULL, NULL, 0); 62 bool result = psVectorStats(myStats, myVector, NULL, NULL, 0); 63 ok(result, "psVectorStats suceeded"); 63 64 ok(!isnan(myStats->max), "psVectorStats() returned non-NAN"); 64 65 ok_float_tol(myStats->max, expectedMaxNoMaskF32, 1e-4, … … 70 71 { 71 72 psMemId id = psMemGetId(); 72 myStats = psVectorStats(myStats, myVector, NULL, maskVector, 1); 73 bool result = psVectorStats(myStats, myVector, NULL, maskVector, 1); 74 ok(result, "psVectorStats suceeded"); 73 75 ok(!isnan(myStats->max), "psVectorStats() returned non-NAN"); 74 76 ok_float_tol(myStats->max, expectedMaxWithMaskF32, 1e-4, … … 83 85 myStats->max = 10.2; 84 86 myStats->min = 0.0; 85 myStats = psVectorStats(myStats, myVector, NULL, NULL, 0); 87 bool result = psVectorStats(myStats, myVector, NULL, NULL, 0); 88 ok(result, "psVectorStats suceeded"); 86 89 ok(!isnan(myStats->max), "psVectorStats() returned non-NAN"); 87 90 ok_float_tol(myStats->max, expectedMaxRangeNoMaskF32, 1e-4, … … 95 98 myStats->max = 14.0; 96 99 myStats->min = 0.0; 97 myStats = psVectorStats(myStats, myVector, NULL, maskVector, 1); 100 bool result = psVectorStats(myStats, myVector, NULL, maskVector, 1); 101 ok(result, "psVectorStats suceeded"); 98 102 ok(!isnan(myStats->max), "psVectorStats() returned non-NAN"); 99 103 ok_float_tol(myStats->max, expectedMaxRangeWithMaskF32, 1e-4, … … 107 111 myStats->max = 100.00; 108 112 myStats->min = 90.00; 109 myStats = psVectorStats(myStats, myVector, NULL, NULL, 0); 113 bool result = psVectorStats(myStats, myVector, NULL, NULL, 0); 114 ok(!result, "psVectorStats failed as expected"); 110 115 ok(isnan(myStats->max), "psVectorStats() returned NAN"); 111 116 ok(!psMemCheckLeaks (id, NULL, NULL, false), "no memory leaks"); … … 128 133 } 129 134 130 myStats = psVectorStats(myStats, myVector, NULL, NULL, 0); 135 bool result = psVectorStats(myStats, myVector, NULL, NULL, 0); 136 ok(result, "psVectorStats suceeded"); 131 137 ok(!isnan(myStats->max), "psVectorStats() returned non-NAN"); 132 138 ok_float_tol(myStats->max, expectedMaxNoMaskS8, 1e-4, … … 148 154 } 149 155 150 myStats = psVectorStats(myStats, myVector, NULL, NULL, 0); 156 bool result = psVectorStats(myStats, myVector, NULL, NULL, 0); 157 ok(result, "psVectorStats suceeded"); 151 158 ok(!isnan(myStats->max), "psVectorStats() returned non-NAN"); 152 159 ok_float_tol(myStats->max, expectedMaxNoMaskU16, 1e-4, … … 168 175 } 169 176 170 myStats = psVectorStats(myStats, myVector, NULL, NULL, 0); 177 bool result = psVectorStats(myStats, myVector, NULL, NULL, 0); 178 ok(result, "psVectorStats suceeded"); 171 179 ok(!isnan(myStats->max), "psVectorStats() returned non-NAN"); 172 180 ok_float_tol(myStats->max, expectedMaxNoMaskF64, 1e-4,
Note:
See TracChangeset
for help on using the changeset viewer.
