JuliaMath / Polynomials.jl

Polynomial manipulations in Julia
http://juliamath.github.io/Polynomials.jl/
Other
300 stars 74 forks source link

Issue 519 #532

Closed jverzani closed 10 months ago

jverzani commented 10 months ago

This adds an extension for FFTW in case poly multiplication of large polynomials over Float64 is of interest. It doesn't actually address #519, where exact multiplication for integers is desired.

Along the way, a cleanup of how extensions were handled was done. Hope that didn't get munged as it seemed I had it incorrect prior to this.

codecov[bot] commented 10 months ago

Codecov Report

Patch coverage has no change and project coverage change: -0.23% :warning:

Comparison is base (bdb1409) 75.39% compared to head (fc662a7) 75.16%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #532 +/- ## ========================================== - Coverage 75.39% 75.16% -0.23% ========================================== Files 35 36 +1 Lines 3816 3829 +13 ========================================== + Hits 2877 2878 +1 - Misses 939 951 +12 ``` | [Files Changed](https://app.codecov.io/gh/JuliaMath/Polynomials.jl/pull/532?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaMath) | Coverage Δ | | |---|---|---| | [ext/PolynomialsFFTWExt.jl](https://app.codecov.io/gh/JuliaMath/Polynomials.jl/pull/532?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaMath#diff-ZXh0L1BvbHlub21pYWxzRkZUV0V4dC5qbA==) | `0.00% <0.00%> (ø)` | | | [src/Polynomials.jl](https://app.codecov.io/gh/JuliaMath/Polynomials.jl/pull/532?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaMath#diff-c3JjL1BvbHlub21pYWxzLmps) | `100.00% <ø> (ø)` | | | [src/polynomials/standard-basis/standard-basis.jl](https://app.codecov.io/gh/JuliaMath/Polynomials.jl/pull/532?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaMath#diff-c3JjL3BvbHlub21pYWxzL3N0YW5kYXJkLWJhc2lzL3N0YW5kYXJkLWJhc2lzLmps) | `71.57% <0.00%> (-0.60%)` | :arrow_down: | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/JuliaMath/Polynomials.jl/pull/532/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaMath)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.