From 7cca47f8ee335973b11a803e93d84d1db656c3cb Mon Sep 17 00:00:00 2001 From: Sheehan Olver Date: Mon, 27 Jan 2025 12:36:11 +0000 Subject: [PATCH] reduce permute dims to transpose/adjoint for number-values quasi matrices --- Project.toml | 2 +- src/quasipermutedims.jl | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Project.toml b/Project.toml index 967d684..1f9c666 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "QuasiArrays" uuid = "c4ea9172-b204-11e9-377d-29865faadc5c" authors = ["Sheehan Olver "] -version = "0.11.9" +version = "0.11.10" [deps] ArrayLayouts = "4c555306-a7a7-4459-81d9-ec55ddd5c99a" diff --git a/src/quasipermutedims.jl b/src/quasipermutedims.jl index 6ee47ec..fc1f8bc 100644 --- a/src/quasipermutedims.jl +++ b/src/quasipermutedims.jl @@ -70,8 +70,8 @@ end # end permutedims(A::AbstractQuasiMatrix) = PermutedDimsQuasiArray(A, (2,1)) -permutedims(v::AbstractQuasiVector{<:Real}) = v' -permutedims(v::AbstractQuasiVector{<:Number}) = transpose(v) +permutedims(v::AbstractQuasiVecOrMat{<:Real}) = v' +permutedims(v::AbstractQuasiVecOrMat{<:Number}) = transpose(v) # permutedims(v::AbstractQuasiVector) = reshape(v, (1, length(v))) # function Base.showarg(io::IO, A::PermutedDimsQuasiArray{T,N,perm}, toplevel) where {T,N,perm}