Skip to content

Commit 0f6ba62

Browse files
committed
fixes
1 parent d48c0c6 commit 0f6ba62

File tree

5 files changed

+6
-10
lines changed

5 files changed

+6
-10
lines changed

Project.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "LinearOperatorCollection"
22
uuid = "a4a2c56f-fead-462a-a3ab-85921a5f2575"
33
authors = ["Tobias Knopp <tobias.knopp@tuhh.de> and contributors"]
4-
version = "1.1.0"
4+
version = "1.1.1"
55

66
[deps]
77
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
@@ -26,7 +26,7 @@ julia = "1.9"
2626
FFTW = "1.0"
2727
LinearOperators = "2.3.3"
2828
Reexport = "1.0"
29-
Wavelets = "0.9"
29+
Wavelets = "0.9, 0.10"
3030
NFFT = "0.13"
3131

3232
[extras]

ext/LinearOperatorFFTWExt/FFTOp.jl

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
export FFTOpImpl
2-
import Base.copy
32

43
mutable struct FFTOpImpl{T} <: FFTOp{T}
54
nrow :: Int
@@ -92,5 +91,5 @@ end
9291

9392

9493
function Base.copy(S::FFTOpImpl)
95-
return FFTOpImpl(eltype(S), size(S.plan), S.shift, unitary=S.unitary)
94+
return FFTOp(eltype(S); shape=size(S.plan), shift=S.shift, unitary=S.unitary)
9695
end

ext/LinearOperatorNFFTExt/NFFTOp.jl

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import Base.adjoint
21

32
function LinearOperatorCollection.NFFTOp(::Type{T};
43
shape::Tuple, nodes::AbstractMatrix{U}, toeplitz=false, oversamplingFactor=1.25,

src/LinearOperatorCollection.jl

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
module LinearOperatorCollection
22

3-
import Base: length, iterate, \
43
using LinearAlgebra
5-
import LinearAlgebra.BLAS: gemv, gemv!
6-
import LinearAlgebra: BlasFloat, normalize!, norm, rmul!, lmul!
4+
using LinearAlgebra.BLAS: gemv, gemv!
5+
using LinearAlgebra: BlasFloat, normalize!, norm, rmul!, lmul!
76
using SparseArrays
87
using Random
98
using InteractiveUtils
109

1110
using Reexport
12-
@reexport using Reexport
1311
@reexport using LinearOperators
1412

1513
LinearOperators.use_prod5!(op::opEye) = false

src/WeightingOp.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"""
2-
WeightingOp(weights::Vector{T}, rep::Int=1) where T
2+
WeightingOp(::Type{T}; weights::Vector{T}, rep::Int=1) where T
33
44
generates a `LinearOperator` which multiplies an input vector index-wise with `weights`
55

0 commit comments

Comments
 (0)