Skip to content

Commit 07a879f

Browse files
Merge pull request #211 from ChrisRackauckas-Claude/fix-deprecation-warnings
Fix deprecation warnings
2 parents 1f36857 + ec18e7a commit 07a879f

File tree

3 files changed

+1
-10
lines changed

3 files changed

+1
-10
lines changed

src/ExponentialUtilities.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import Adapt
88

99
using Base: typename
1010

11-
Base.@pure __parameterless_type(T) = typename(T).wrapper
11+
Base.@assume_effects :foldable __parameterless_type(T) = typename(T).wrapper
1212
parameterless_type(x) = __parameterless_type(typeof(x))
1313
parameterless_type(::Type{T}) where {T} = __parameterless_type(T)
1414

src/exp.jl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ function alloc_mem(A, method)
1010
return nothing
1111
end
1212

13-
@deprecate _exp! exponential!
14-
@deprecate exp_generic exponential!
1513
exponential!(A) = exponential!(A, ExpMethodHigham2005(A));
1614
function exponential!(A::GPUArraysCore.AbstractGPUArray)
1715
return exponential!(A, ExpMethodHigham2005(false))

src/krylov_phiv.jl

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -218,13 +218,6 @@ mutable struct PhivCache{useview, T}
218218
mem::Vector{T}
219219
end
220220

221-
# Deprecated
222-
function PhivCache{T}(maxiter::Int, p::Int) where {T}
223-
numelems = maxiter + maxiter^2 + (maxiter + p)^2 + maxiter * (p + 1)
224-
mem = Vector{T}(undef, numelems)
225-
return PhivCache{true, T}(mem)
226-
end
227-
228221
function PhivCache(w, maxiter::Int, p::Int)
229222
numelems = maxiter + maxiter^2 + (maxiter + p)^2 + maxiter * (p + 1)
230223
T = eltype(w)

0 commit comments

Comments
 (0)