JuliaApproximation / ApproxFunBase.jl

Core functionality of ApproxFun
MIT License
12 stars 13 forks source link

TensorSpace in ProductFun constructor #541

Closed jishnub closed 1 year ago

jishnub commented 1 year ago

After this,

julia> P = ProductFun((x,y) -> x*y, Chebyshev()^2)
ProductFun on Chebyshev() ⊗ Chebyshev()

julia> Q = (Derivative() ⊗ I) * P
ProductFun on Ultraspherical(1) ⊗ Chebyshev()
codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 19.23% and project coverage change: +0.16% :tada:

Comparison is base (27c3236) 27.41% compared to head (a4d9230) 27.58%. Report is 4 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #541 +/- ## ========================================== + Coverage 27.41% 27.58% +0.16% ========================================== Files 80 80 Lines 8363 8374 +11 ========================================== + Hits 2293 2310 +17 + Misses 6070 6064 -6 ``` | [Files Changed](https://app.codecov.io/gh/JuliaApproximation/ApproxFunBase.jl/pull/541?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaApproximation) | Coverage Δ | | |---|---|---| | [src/Multivariate/ProductFun.jl](https://app.codecov.io/gh/JuliaApproximation/ApproxFunBase.jl/pull/541?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaApproximation#diff-c3JjL011bHRpdmFyaWF0ZS9Qcm9kdWN0RnVuLmps) | `0.00% <0.00%> (ø)` | | | [src/eigen.jl](https://app.codecov.io/gh/JuliaApproximation/ApproxFunBase.jl/pull/541?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaApproximation#diff-c3JjL2VpZ2VuLmps) | `0.00% <0.00%> (ø)` | | | [src/Spaces/QuotientSpace.jl](https://app.codecov.io/gh/JuliaApproximation/ApproxFunBase.jl/pull/541?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaApproximation#diff-c3JjL1NwYWNlcy9RdW90aWVudFNwYWNlLmps) | `3.95% <28.57%> (+0.50%)` | :arrow_up: | | [src/Multivariate/TensorSpace.jl](https://app.codecov.io/gh/JuliaApproximation/ApproxFunBase.jl/pull/541?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaApproximation#diff-c3JjL011bHRpdmFyaWF0ZS9UZW5zb3JTcGFjZS5qbA==) | `42.93% <100.00%> (+3.10%)` | :arrow_up: | | [src/Operators/banded/Conversion.jl](https://app.codecov.io/gh/JuliaApproximation/ApproxFunBase.jl/pull/541?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaApproximation#diff-c3JjL09wZXJhdG9ycy9iYW5kZWQvQ29udmVyc2lvbi5qbA==) | `26.98% <100.00%> (+4.03%)` | :arrow_up: | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/JuliaApproximation/ApproxFunBase.jl/pull/541/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaApproximation)

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