Lines Matching refs:poly
1007 import std.math.algebraic : poly; in expImpl()
1125 x = poly(x, P) * xx + x + 1.0f; in expImpl()
1132 const T px = x * poly(xx, P); in expImpl()
1133 x = px / (poly(xx, Q) - px); in expImpl()
1521 import std.math.algebraic : poly; in expm1Impl()
1600 x = x * poly(xx, P); in expm1Impl()
1601 x = x / (poly(xx, Q) - x); in expm1Impl()
1625 T px = x * poly(x, P); in expm1Impl()
1626 T qx = poly(x, Q); in expm1Impl()
1914 import std.math.algebraic : poly; in exp2Impl()
2008 x = 1.0f + x * poly(x, P); in exp2Impl()
2020 const T px = x * poly(xx, P); in exp2Impl()
2021 x = px / (poly(xx, Q) - px); in exp2Impl()
2977 import std.math.algebraic : poly; in log()
3022 z = x * (z * poly(z, logCoeffsR) / poly(z, logCoeffsS)); in log()
3041 y = x * (z * poly(x, logCoeffsP) / poly(x, logCoeffsQ)); in log()
3076 import std.math.algebraic : poly; in log10()
3126 y = x * (z * poly(z, logCoeffsR) / poly(z, logCoeffsS)); in log10()
3140 y = x * (z * poly(x, logCoeffsP) / poly(x, logCoeffsQ)); in log10()
3238 import std.math.algebraic : poly; in log2()
3279 y = x * (z * poly(z, logCoeffsR) / poly(z, logCoeffsS)); in log2()
3293 y = x * (z * poly(x, logCoeffsP) / poly(x, logCoeffsQ)); in log2()