IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 27, 2007, 12:52:03 PM (19 years ago)
Author:
jhoblitt
Message:

s/is_float/is_float/g
s/is_float_tol/is_float_tol/g
s/is_double/is_double/g
s/is_double_tol/is_double_tol/g
s/is_str/is_str/g
s/is_strn/is_strn/g

File:
1 edited

Legend:

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

    r12513 r12607  
    7474        dS2 = sqrt (dS2/100.0 - dS*dS);
    7575
    76         ok_float_tol (dS2, 0.0, 1e-4, "scatter: %.20f", dS2);
     76        is_float_tol (dS2, 0.0, 1e-4, "scatter: %.20f", dS2);
    7777
    7878        psFree (matrix);
     
    147147        dS2 = sqrt (dS2/100.0 - dS*dS);
    148148
    149         ok_float_tol (dS2, 0.0, 1e-4, "scatter: %.20f", dS2);
     149        is_float_tol (dS2, 0.0, 1e-4, "scatter: %.20f", dS2);
    150150
    151151        psFree (matrix);
     
    219219        // test the support functions: LowerProduct
    220220        fVec = psSparseBorderLowerProduct (NULL, border, xRef);
    221         ok_float (fVec->n, 1.0, "f dimen: %d", fVec->n);
    222         ok_float (fVec->data.F32[0], 0.3, "f(0): %f", fVec->data.F32[0]);
     221        is_float (fVec->n, 1.0, "f dimen: %d", fVec->n);
     222        is_float (fVec->data.F32[0], 0.3, "f(0): %f", fVec->data.F32[0]);
    223223        psFree (fVec);
    224224
    225225        // test the support functions: Upper Product
    226226        fVec = psSparseBorderUpperProduct (NULL, border, yRef);
    227         ok_float (fVec->n, 2.0, "f dimen: %d", fVec->n);
    228         ok_float (fVec->data.F32[0], 0.05, "f(0): %f", fVec->data.F32[0]);
    229         ok_float (fVec->data.F32[1], 0.10, "f(0): %f", fVec->data.F32[1]);
     227        is_float (fVec->n, 2.0, "f dimen: %d", fVec->n);
     228        is_float (fVec->data.F32[0], 0.05, "f(0): %f", fVec->data.F32[0]);
     229        is_float (fVec->data.F32[1], 0.10, "f(0): %f", fVec->data.F32[1]);
    230230        psFree (fVec);
    231231
    232232        // test the support functions: Square Product
    233233        fVec = psSparseBorderSquareProduct (NULL, border, yRef);
    234         ok_float (fVec->n, 1.0, "f dimen: %d", fVec->n);
    235         ok_float (fVec->data.F32[0], 0.25, "f(0): %f", fVec->data.F32[0]);
     234        is_float (fVec->n, 1.0, "f dimen: %d", fVec->n);
     235        is_float (fVec->data.F32[0], 0.25, "f(0): %f", fVec->data.F32[0]);
    236236        psFree (fVec);
    237237
     
    239239        psVector *gVec = NULL;
    240240        psSparseBorderMultiply (&fVec, &gVec, border, xRef, yRef);
    241         ok_float (fVec->data.F32[0], 1.15, "f(0): %f", fVec->data.F32[0]);
    242         ok_float (fVec->data.F32[1], 1.20, "f(1): %f", fVec->data.F32[1]);
    243         ok_float (gVec->data.F32[0], 0.55, "g(0): %f", gVec->data.F32[0]);
     241        is_float (fVec->data.F32[0], 1.15, "f(0): %f", fVec->data.F32[0]);
     242        is_float (fVec->data.F32[1], 1.20, "f(1): %f", fVec->data.F32[1]);
     243        is_float (gVec->data.F32[0], 0.55, "g(0): %f", gVec->data.F32[0]);
    244244
    245245        // supply the fVec and gVec data to the border
     
    263263        psVector *yFit = NULL;
    264264        psSparseBorderSolve (&xFit, &yFit, constraint, border, 4);
    265         ok_float_tol (xFit->data.F32[0], 1.0, 1e-4, "f(0): %f", xFit->data.F32[0]);
    266         ok_float_tol (xFit->data.F32[1], 1.0, 1e-4, "f(1): %f", xFit->data.F32[1]);
    267         ok_float_tol (yFit->data.F32[0], 0.5, 1e-4, "g(0): %f", yFit->data.F32[0]);
     265        is_float_tol (xFit->data.F32[0], 1.0, 1e-4, "f(0): %f", xFit->data.F32[0]);
     266        is_float_tol (xFit->data.F32[1], 1.0, 1e-4, "f(1): %f", xFit->data.F32[1]);
     267        is_float_tol (yFit->data.F32[0], 0.5, 1e-4, "g(0): %f", yFit->data.F32[0]);
    268268
    269269        psFree (xFit);
     
    321321            }
    322322        }
    323         ok_float(border->Bij->data.F32[0][0], 0.1, "set matrix element %d,%d", 0, 0);
     323        is_float(border->Bij->data.F32[0][0], 0.1, "set matrix element %d,%d", 0, 0);
    324324
    325325        // construct the Q component:
     
    381381        dS /= Nrows;
    382382        dS2 = sqrt (dS2/Nrows - dS*dS);
    383         ok_float_tol (dS2, 0.0, 1e-4, "scatter: %.20f", dS2);
     383        is_float_tol (dS2, 0.0, 1e-4, "scatter: %.20f", dS2);
    384384
    385385        // measure stdev between yFit and yRef
    386386        float dY = yRef->data.F32[0] - yFit->data.F32[0];
    387387        // fprintf (stderr, "%5.3f %5.3f %5.3f %5.3f\n", gVec->data.F32[0], yRef->data.F32[0], yFit->data.F32[0], dS);
    388         ok_float_tol (dY, 0.0, 2e-4, "scatter: %.20f", dY);
     388        is_float_tol (dY, 0.0, 2e-4, "scatter: %.20f", dY);
    389389
    390390        psFree (xRef);
Note: See TracChangeset for help on using the changeset viewer.