Skip to content

Commit 0141c12

Browse files
authored
Move SymmetricEigen to ApproxFunBase (#248)
* Move symeigen to AFB * bump AFB to v0.8.23 * bump version to 0.6.28
1 parent d169c6a commit 0141c12

File tree

3 files changed

+5
-132
lines changed

3 files changed

+5
-132
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
2020
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
2121

2222
[compat]
23-
ApproxFunBase = "0.8.22"
23+
ApproxFunBase = "0.8.23"
2424
ApproxFunBaseTest = "0.1"
2525
Aqua = "0.5"
2626
BandedMatrices = "0.16, 0.17"

src/ApproxFunOrthogonalPolynomials.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ import ApproxFunBase: Fun, SubSpace, WeightSpace, NoSpace, HeavisideSpace,
4444
ℓ⁰, recα, recβ, recγ, ℵ₀, ∞, RectDomain,
4545
assert_integer, supportsinplacetransform, ContinuousSpace, SpecialEvalPtType,
4646
isleftendpoint, isrightendpoint, evaluation_point, boundaryfn, ldiffbc, rdiffbc,
47-
LeftEndPoint, RightEndPoint, normalizedspace, promotedomainspace, eigs
47+
LeftEndPoint, RightEndPoint, normalizedspace, promotedomainspace,
48+
bandmatrices_eigen, SymmetricEigensystem, SkewSymmetricEigensystem
4849

4950
import DomainSets: Domain, indomain, UnionDomain, FullSpace, Point,
5051
Interval, ChebyshevInterval, boundary, rightendpoint, leftendpoint,
@@ -84,6 +85,8 @@ using StaticArrays: SVector
8485

8586
import LinearAlgebra: isdiag, eigvals, eigen
8687

88+
export bandmatrices_eigen, SymmetricEigensystem, SkewSymmetricEigensystem
89+
8790
points(d::IntervalOrSegmentDomain{T},n::Integer) where {T} =
8891
_maybefromcanonical(d, chebyshevpoints(float(real(eltype(T))), n)) # eltype to handle point
8992
_maybefromcanonical(d, pts) = fromcanonical.(Ref(d), pts)
@@ -140,7 +143,6 @@ include("Spaces/Spaces.jl")
140143
include("roots.jl")
141144
include("specialfunctions.jl")
142145
include("fastops.jl")
143-
include("symeigen.jl")
144146
include("show.jl")
145147

146148
end

src/symeigen.jl

Lines changed: 0 additions & 129 deletions
This file was deleted.

0 commit comments

Comments
 (0)