Skip to content

Commit ea1107d

Browse files
authored
FastTransforms v0.10 (#40)
* Update Project.toml * Updarte for FastTransforms v0.10 * Update Project.toml * Update Project.toml * Update Project.toml
1 parent 406ca8f commit ea1107d

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

Project.toml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,25 @@ FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
1313
FastGaussQuadrature = "442a2c76-b920-505d-bb47-c5924d526838"
1414
FastTransforms = "057dd010-8810-581a-b7be-e3fc3b93f78c"
1515
FillArrays = "1a297f60-69ca-5386-bcde-b61e274b549b"
16+
InfiniteArrays = "4858937d-0d70-526a-a4dd-2d5cb5dd786c"
1617
IntervalSets = "8197267c-284f-5f27-9208-e0e47529a953"
1718
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
19+
LowRankApprox = "898213cb-b102-5a47-900c-97e73b919f73"
1820
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
1921
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
2022
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
2123

2224
[compat]
2325
AbstractFFTs = "0.5"
24-
ApproxFunBase = "0.2, 0.3"
26+
ApproxFunBase = "0.3.6"
2527
BandedMatrices = "0.14, 0.15"
2628
BlockArrays = "0.12.11"
27-
BlockBandedMatrices = "0.6, 0.7.1, 0.8"
29+
BlockBandedMatrices = "0.6, 0.7.1, 0.8, 0.9"
2830
DomainSets = "0.3, 0.4"
2931
FFTW = "1.1"
3032
FastGaussQuadrature = "0.4"
31-
FastTransforms = "0.8, 0.9"
32-
FillArrays = "0.8, 0.9"
33+
FastTransforms = "0.10"
34+
FillArrays = "0.8, 0.9.4"
3335
IntervalSets = "0.5"
3436
Reexport = "0.2"
3537
SpecialFunctions = "0.8, 0.9, 0.10"

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
environment:
22
matrix:
33
- julia_version: 1.3
4-
- julia_version: 1.4
4+
- julia_version: 1.5
55
- julia_version: nightly
66

77
platform:

src/ApproxFunOrthogonalPolynomials.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ import SpecialFunctions: sinpi, cospi, airy, besselh,
9393
abs, sign, log, expm1, tan, abs2, sqrt, angle, max, min, cbrt, log,
9494
atan, acos, asin, erfc, inv
9595

96-
points(d::IntervalOrSegmentDomain{T},n::Integer; kind::Int=1) where {T} =
97-
fromcanonical.(Ref(d), chebyshevpoints(float(real(eltype(T))), n; kind=kind)) # eltype to handle point
96+
points(d::IntervalOrSegmentDomain{T},n::Integer) where {T} =
97+
fromcanonical.(Ref(d), chebyshevpoints(float(real(eltype(T))), n)) # eltype to handle point
9898
bary(v::AbstractVector{Float64},d::IntervalOrSegmentDomain,x::Float64) = bary(v,tocanonical(d,x))
9999

100100
include("bary.jl")

src/bary.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ function bary(v::AbstractVector{Float64},pts::AbstractVector{Float64},x::Float64
3030
end
3131

3232

33-
bary(v::AbstractVector{Float64},x::Float64)=bary(v,chebyshevpoints(length(v);kind=2),x)
33+
bary(v::AbstractVector{Float64},x::Float64)=bary(v,chebyshevpoints(length(v), Val(2)),x)
3434

3535
function randomadaptivebary(f::Function)
3636
r=rand()
@@ -44,7 +44,7 @@ function randomadaptivebary(f::Function)
4444

4545
while err > tol
4646
n=2^logn + 1
47-
pts=chebyshevpoints(n;kind=2)
47+
pts=chebyshevpoints(n, Val(2))
4848
vals=f(pts)
4949
err=abs(bary(vals,pts,r)-fr)/n
5050
logn+=1

0 commit comments

Comments
 (0)