Lines Matching refs:approxEqual
696 import std.math : approxEqual;
708 assert(approxEqual(avg(a), 2));
726 while (!approxEqual(d, 0) && isFinite(d)) in secantMethod()
741 import std.math : approxEqual, cos;
748 assert(approxEqual(x, 0.865474));
760 assert(approxEqual(x, 0.865474));
763 assert(approxEqual(y, 0.865474));
1581 import std.math : approxEqual;
1584 assert(ret.x.approxEqual(4.0));
1585 assert(ret.y.approxEqual(0.0));
1595 assert(ret.x.approxEqual(T(4)));
1596 assert(ret.y.approxEqual(T(0)));
1600 assert(approxEqual(ret.x, T(1)));
1601 assert(approxEqual(ret.y, T(0)));
1623 assert(ret.x.fabs.approxEqual(T(1)));
1624 assert(ret.y.fabs.approxEqual(T(1)));
1625 assert(ret.error.approxEqual(T(0)));
1822 assert(approxEqual(
2018 import std.math : approxEqual;
2027 assert(approxEqual(kullbackLeiblerDivergence(p1, p2), 0.0719281));
2028 assert(approxEqual(kullbackLeiblerDivergence(p2, p1), 0.0780719));
2102 import std.math : approxEqual;
2108 assert(approxEqual(jensenShannonDivergence(p1, p), 0.548795));
2110 assert(approxEqual(jensenShannonDivergence(p1, p2), 0.0186218));
2111 assert(approxEqual(jensenShannonDivergence(p2, p1), 0.0186218));
2112 assert(approxEqual(jensenShannonDivergence(p2, p1, 0.005), 0.00602366));
2292 import std.math : approxEqual, sqrt;
2299 assert(approxEqual(gapWeightedSimilarityNormalized(s, t, 1),
3263 assert(approxEqual(map!"a.re"(fft1),
3265 assert(approxEqual(map!"a.im"(fft1),
3269 assert(approxEqual(map!"a.re"(fft1Retro),
3271 assert(approxEqual(map!"a.im"(fft1Retro),
3275 assert(approxEqual(map!"a.re"(fft1), map!"a.re"(fft1Float)));
3276 assert(approxEqual(map!"a.im"(fft1), map!"a.im"(fft1Float)));
3282 assert(approxEqual(map!"a.re"(fft2),
3284 assert(approxEqual(map!"a.im"(fft2),
3288 assert(approxEqual(map!"a.re"(inv1), arr));
3292 assert(approxEqual(map!"a.re"(inv2), map!"a.re"(arr2)));
3293 assert(approxEqual(map!"a.im"(inv2), map!"a.im"(arr2)));
3308 assert(approxEqual(oneInv[0].re, 4.5));
3309 assert(approxEqual(oneInv[0].im, 0));
3314 assert(approxEqual(twoFft[0].re, 12));
3315 assert(approxEqual(twoFft[0].im, 0));
3316 assert(approxEqual(twoFft[1].re, 4));
3317 assert(approxEqual(twoFft[1].im, 0));
3319 assert(approxEqual(twoInv[0].re, 8));
3320 assert(approxEqual(twoInv[0].im, 0));
3321 assert(approxEqual(twoInv[1].re, 4));
3322 assert(approxEqual(twoInv[1].im, 0));