Skip to content

Commit eaf5975

Browse files
authored
Update compat bounds (#58)
1 parent 801034e commit eaf5975

File tree

5 files changed

+16
-13
lines changed

5 files changed

+16
-13
lines changed

.github/workflows/CI.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,17 @@ jobs:
1111
matrix:
1212
version:
1313
- '1.6'
14-
- '~1.7.0-0'
15-
- 'nightly'
14+
- '1'
15+
- '^1.8.0-0'
1616
os:
1717
- ubuntu-latest
1818
- macOS-latest
1919
- windows-latest
2020
arch:
2121
- x64
22+
exclude:
23+
- os: windows-latest
24+
version: '1.6'
2225
steps:
2326
- uses: actions/checkout@v2
2427
- uses: julia-actions/setup-julia@v1

Project.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "CompactBases"
22
uuid = "2c0377a8-7469-4ebd-be0f-82e501f20078"
33
authors = ["Stefanos Carlström <[email protected]>"]
4-
version = "0.3.7"
4+
version = "0.3.8"
55

66
[deps]
77
BandedMatrices = "aae01518-5342-5314-be14-df237901396f"
@@ -19,13 +19,13 @@ RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
1919
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
2020

2121
[compat]
22-
BandedMatrices = "0.16"
22+
BandedMatrices = "0.16,0.17"
2323
BlockBandedMatrices = "0.11"
2424
ContinuumArrays = "0.10"
2525
FastGaussQuadrature = "0.4"
26-
FillArrays = "0.12"
26+
FillArrays = "0.12,0.13"
2727
Formatting = "0.4"
28-
IntervalSets = "0.5.1"
28+
IntervalSets = "0.5.1,0.6,0.7"
2929
LazyArrays = "0.22"
3030
OffsetArrays = "1.1"
3131
QuasiArrays = "0.9"

test/bsplines/knot_sets.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ end
4444

4545
@testset "Knot sets" begin
4646
@testset "Simple tests" begin
47-
@test ArbitraryKnotSet(3, [0.0, 1, 1, 3, 4, 6], 1, 3) == [0.0, 1, 1, 3, 4, 6, 6, 6]
48-
@test LinearKnotSet(3, 0, 1, 2) == [0,0,0,0.5,1,1,1]
49-
@test LinearKnotSet(2, 0, 1, 2, 1, 1) == [0,0.5,1]
50-
@test ExpKnotSet(2, -4, 2, 7) == [0,0,0.0001,0.001,0.01,0.1,1,10,100,100]
47+
@test ArbitraryKnotSet(3, [0.0, 1, 1, 3, 4, 6], 1, 3) [0.0, 1, 1, 3, 4, 6, 6, 6]
48+
@test LinearKnotSet(3, 0, 1, 2) [0,0,0,0.5,1,1,1]
49+
@test LinearKnotSet(2, 0, 1, 2, 1, 1) [0,0.5,1]
50+
@test ExpKnotSet(2, -4, 2, 7) [0,0,0.0001,0.001,0.01,0.1,1,10,100,100]
5151
end
5252

5353
@testset "k = $k" for k 1:6

test/derivative_accuracy_utils.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ function error_slopes(hs, ϵ, names, verbosity=0)
6868
end
6969

7070
if verbosity > 0
71-
pretty_table([hs ϵ], vcat("h", ["$(name) [$(slope)]"
72-
for (name,slope) in zip(names,slopes)]))
71+
pretty_table([hs ϵ], header=vcat("h", ["$(name) [$(slope)]"
72+
for (name,slope) in zip(names,slopes)]))
7373
plt = lineplot(loghs, logϵ[:,1], name=names[1], xlabel="log10(h)", ylabel="log10(error)")
7474
for j = 2:n
7575
lineplot!(plt, loghs, logϵ[:,j], name=names[j])

test/fedvr/derivatives.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ end
150150
oo = first.(orders)
151151

152152
println("Derivative convergence rates:")
153-
pretty_table([oo slopes], ["Order", "pg", "ph", "ph′"])
153+
pretty_table([oo slopes], header=["Order", "pg", "ph", "ph′"])
154154
println()
155155

156156
plt = lineplot(oo, slopes[:,1], name="pg", xlabel="FE-DVR order", ylabel="Error slope")

0 commit comments

Comments
 (0)