Skip to content

Commit 431f24a

Browse files
authored
Move pad to InfiniteLinearAlgebra (#128)
* Move pad to InfiniteLinearAlgebra * v0.7.4
1 parent 9636b55 commit 431f24a

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ FastTransforms = "0.15"
3737
FillArrays = "0.13"
3838
HypergeometricFunctions = "0.3.4"
3939
InfiniteArrays = "0.12.11"
40-
InfiniteLinearAlgebra = "0.6.7"
40+
InfiniteLinearAlgebra = "0.6.16"
4141
IntervalSets = "0.5, 0.6, 0.7"
4242
LazyArrays = "0.22.18"
4343
LazyBandedMatrices = "0.8.5"

src/ClassicalOrthogonalPolynomials.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import QuasiArrays: cardinality, checkindex, QuasiAdjoint, QuasiTranspose, Inclu
3333
AbstractQuasiFill, _dot, _equals, QuasiArrayLayout, PolynomialLayout
3434

3535
import InfiniteArrays: OneToInf, InfAxes, Infinity, AbstractInfUnitRange, InfiniteCardinal, InfRanges
36-
import InfiniteLinearAlgebra: chop!, chop, choplength, compatible_resize!
36+
import InfiniteLinearAlgebra: chop!, chop, pad, choplength, compatible_resize!
3737
import ContinuumArrays: Basis, Weight, basis, @simplify, Identity, AbstractAffineQuasiVector, ProjectionFactorization,
3838
inbounds_getindex, grid, plotgrid, _plotgrid, _grid, transform_ldiv, TransformFactorization, QInfAxes, broadcastbasis, ExpansionLayout, basismap,
3939
AffineQuasiVector, AffineMap, WeightLayout, AbstractWeightedBasisLayout, WeightedBasisLayout, WeightedBasisLayouts, demap, AbstractBasisLayout, BasisLayout,

src/adaptivetransform.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
transform_ldiv(A::AbstractQuasiArray{T}, f::AbstractQuasiArray{V}, ::Tuple{<:Any,InfiniteCardinal{0}}) where {T,V} =
33
adaptivetransform_ldiv(A, f)
44

5-
pad(c::AbstractVector{T}, ax::Union{OneTo,OneToInf}) where T = [c; Zeros(length(ax)-length(c))]
6-
pad(c, ax...) = PaddedArray(c, ax)
5+
76

87
padchop!(cfs, tol, ax...) = pad(chop!(cfs, tol), ax...)
98
padchop(cfs, tol, ax...) = pad(chop(cfs, tol), ax...)

0 commit comments

Comments
 (0)