Skip to content

Commit 1a9637f

Browse files
committed
v0.1.4
1 parent 7c6c80c commit 1a9637f

File tree

3 files changed

+13
-47
lines changed

3 files changed

+13
-47
lines changed

Project.toml

Lines changed: 10 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,33 @@
11
name = "ApproxFunFourier"
22
uuid = "59844689-9c9d-51bf-9583-5b794ec66d30"
3-
version = "0.1.3"
3+
version = "0.1.4"
44

55
[deps]
66
AbstractFFTs = "621f4979-c628-5d54-868e-fcf4e3e8185c"
77
ApproxFunBase = "fbd15aa5-315a-5a7d-a8a4-24992e37be05"
8-
BandedMatrices = "aae01518-5342-5314-be14-df237901396f"
9-
BlockArrays = "8e7c35d0-a365-5155-bbbb-fb81a777f24e"
10-
BlockBandedMatrices = "ffab5731-97b5-5995-9138-79e8c1846df0"
11-
Calculus = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9"
12-
DSP = "717857b8-e6f2-59f4-9121-6e50c889abd2"
138
DomainSets = "5b8099bc-c8ec-5219-889f-1d9e522a28bf"
14-
DualNumbers = "fa6b7ba4-c1ee-5f82-b5fc-ecf0adba8f74"
159
FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
16-
FastGaussQuadrature = "442a2c76-b920-505d-bb47-c5924d526838"
1710
FastTransforms = "057dd010-8810-581a-b7be-e3fc3b93f78c"
18-
FillArrays = "1a297f60-69ca-5386-bcde-b61e274b549b"
1911
InfiniteArrays = "4858937d-0d70-526a-a4dd-2d5cb5dd786c"
2012
IntervalSets = "8197267c-284f-5f27-9208-e0e47529a953"
21-
LazyArrays = "5078a376-72f3-5289-bfd5-ec5146d43c02"
2213
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
23-
LowRankApprox = "898213cb-b102-5a47-900c-97e73b919f73"
2414
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
25-
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
26-
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
27-
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
28-
ToeplitzMatrices = "c751599d-da0a-543b-9d20-d0a503d91d24"
2915

3016
[compat]
3117
AbstractFFTs = "0.4"
3218
ApproxFunBase = "0.1.3"
33-
BandedMatrices = "0.9, 0.10"
34-
BlockArrays = "0.9"
35-
BlockBandedMatrices = "0.4.3"
36-
Calculus = "0.5"
37-
DSP = "0.5, 0.6"
3819
DomainSets = "0.1"
39-
DualNumbers = "0.6.2"
4020
FFTW = "0.3"
41-
FastGaussQuadrature = "0.3.2"
42-
FastTransforms = "0.5"
43-
FillArrays = "0.6"
44-
InfiniteArrays = "0.1"
21+
FastTransforms = "0.5, 0.6"
22+
InfiniteArrays = "0.1, 0.2"
4523
IntervalSets = "0.3.1"
46-
LazyArrays = "0.8, 0.9, 0.10"
47-
LowRankApprox = "0.2"
4824
Reexport = "0.2"
4925
SpecialFunctions = "0.7"
50-
StaticArrays = "0.9, 0.10, 0.11"
51-
ToeplitzMatrices = "0.5"
5226
julia = "1"
27+
28+
[extras]
29+
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
30+
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
31+
32+
[targets]
33+
test = ["Test","SpecialFunctions"]

src/ApproxFunFourier.jl

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module ApproxFunFourier
2-
using Base, LinearAlgebra, Reexport, AbstractFFTs, FFTW, InfiniteArrays, FillArrays, FastTransforms, IntervalSets,
3-
DomainSets, SpecialFunctions
2+
using Base, LinearAlgebra, Reexport, AbstractFFTs, FFTW, InfiniteArrays, FastTransforms, IntervalSets,
3+
DomainSets
44

55
@reexport using ApproxFunBase
66

@@ -77,21 +77,6 @@ import FastTransforms: ChebyshevTransformPlan, IChebyshevTransformPlan, plan_che
7777
plan_chebyshevtransform!, plan_ichebyshevtransform, plan_ichebyshevtransform!
7878

7979

80-
# we need to import all special functions to use Calculus.symbolic_derivatives_1arg
81-
# we can't do importall Base as we replace some Base definitions
82-
import SpecialFunctions: sinpi, cospi, airy, besselh,
83-
asinh, acosh,atanh, erfcx, dawson, erf, erfi,
84-
sin, cos, sinh, cosh, airyai, airybi, airyaiprime, airybiprime,
85-
hankelh1, hankelh2, besselj, besselj0, bessely, besseli, besselk,
86-
besselkx, hankelh1x, hankelh2x, exp2, exp10, log2, log10,
87-
tan, tanh, csc, asin, acsc, sec, acos, asec,
88-
cot, atan, acot, sinh, csch, asinh, acsch,
89-
sech, acosh, asech, tanh, coth, atanh, acoth,
90-
expm1, log1p, lfact, sinc, cosc, erfinv, erfcinv, beta, lbeta,
91-
eta, zeta, gamma, lgamma, polygamma, invdigamma, digamma, trigamma,
92-
abs, sign, log, expm1, tan, abs2, sqrt, angle, max, min, cbrt, log,
93-
atan, acos, asin, erfc, inv
94-
9580
export Fourier, Taylor, Hardy, CosSpace, SinSpace, Laurent, PeriodicDomain
9681

9782
include("utils.jl")

test/runtests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using ApproxFunFourier, ApproxFunBase, Test, BlockArrays, BlockBandedMatrices, SpecialFunctions, LinearAlgebra
1+
using ApproxFunFourier, ApproxFunBase, Test, SpecialFunctions, LinearAlgebra
22
import ApproxFunBase: testspace, testtransforms, testmultiplication,
33
testbandedoperator, testblockbandedoperator, testbandedblockbandedoperator, testcalculus, Block, Vec, testfunctional
44
import SpecialFunctions: factorial

0 commit comments

Comments
 (0)