Skip to content

Commit 08b1626

Browse files
CompatHelper: bump compat for "ArrayLayouts" to "0.8" (#91)
* CompatHelper: bump compat for "ArrayLayouts" to "0.8" * factorial -> gamma * Drup Julia v1.6 (due to FastTransforms.jl) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Sheehan Olver <[email protected]>
1 parent 8b1f7e9 commit 08b1626

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ jobs:
1010
fail-fast: false
1111
matrix:
1212
version:
13-
- '1.6'
14-
- '^1.7.0-0'
13+
- '1.7'
14+
- '^1.8.0-0'
1515
os:
1616
- ubuntu-latest
1717
- macOS-latest

Project.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "ClassicalOrthogonalPolynomials"
22
uuid = "b30e2e7b-c4ee-47da-9d5f-2c5c27239acd"
33
authors = ["Sheehan Olver <[email protected]>"]
4-
version = "0.5.1"
4+
version = "0.6"
55

66
[deps]
77
ArrayLayouts = "4c555306-a7a7-4459-81d9-ec55ddd5c99a"
@@ -25,16 +25,16 @@ QuasiArrays = "c4ea9172-b204-11e9-377d-29865faadc5c"
2525
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
2626

2727
[compat]
28-
ArrayLayouts = "0.7.7"
29-
BandedMatrices = "0.16.11"
28+
ArrayLayouts = "0.8"
29+
BandedMatrices = "0.17"
3030
BlockArrays = "0.16.9"
3131
BlockBandedMatrices = "0.11"
3232
ContinuumArrays = "0.10"
3333
DomainSets = "0.5.6"
3434
FFTW = "1.1"
3535
FastGaussQuadrature = "0.4.3"
3636
FastTransforms = "0.13"
37-
FillArrays = "0.12, 0.13"
37+
FillArrays = "0.13"
3838
HypergeometricFunctions = "0.3.4"
3939
InfiniteArrays = "0.12.3"
4040
InfiniteLinearAlgebra = "0.6.5"
@@ -43,7 +43,7 @@ LazyArrays = "0.22"
4343
LazyBandedMatrices = "0.7"
4444
QuasiArrays = "0.9"
4545
SpecialFunctions = "1.0, 2"
46-
julia = "1.6"
46+
julia = "1.7"
4747

4848
[extras]
4949
Base64 = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"

src/classical/hermite.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ broadcasted(::LazyQuasiArrayStyle{2}, ::typeof(*), ::HermiteWeight{T}, ::Hermite
3737
jacobimatrix(H::Hermite{T}) where T = Tridiagonal(Fill(one(T)/2,∞), Zeros{T}(∞), one(T):∞)
3838
recurrencecoefficients(H::Hermite{T}) where T = Fill{T}(2,∞), Zeros{T}(∞), zero(T):2:
3939

40-
massmatrix(::Hermite{T}) where T = Diagonal(sqrt(convert(T,π)) .* convert(T,2) .^ (0:∞) .* factorial.(convert(T,0):∞))
40+
massmatrix(::Hermite{T}) where T = Diagonal(sqrt(convert(T,π)) .* convert(T,2) .^ (0:∞) .* gamma.(one(T):∞))
4141

4242
@simplify *(A::QuasiAdjoint{<:Any,<:Weighted{<:Any,<:Hermite}}, B::Hermite) = massmatrix(Hermite{promote_type(eltype(A),eltype(B))}())
4343

0 commit comments

Comments
 (0)