From f5077594b805f9ee3ff4adb251703c6f4c51b575 Mon Sep 17 00:00:00 2001 From: Katharine Hyatt Date: Tue, 20 Oct 2026 15:24:40 +0200 Subject: [PATCH] loosen number types for zero and one --- src/auxiliary/blockarrays.jl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/auxiliary/blockarrays.jl b/src/auxiliary/blockarrays.jl index a155eda..061d041 100644 --- a/src/auxiliary/blockarrays.jl +++ b/src/auxiliary/blockarrays.jl @@ -27,9 +27,7 @@ function copy_blocks!(A::BlockMatrix, Adense) end copy_blocks!(A, Adense) = copyto!(A, Adense) -const BlockBlasMat{T <: MAK.BlasFloat} = BlockMatrix{T} - -function MAK.zero!(A::BlockBlasMat) +function MAK.zero!(A::BlockMatrix) for bj in blockaxes(A, 2), bi in blockaxes(A, 1) a = view(A, bi, bj) MAK.zero!(a) @@ -37,7 +35,7 @@ function MAK.zero!(A::BlockBlasMat) return A end -function MAK.one!(A::BlockBlasMat) +function MAK.one!(A::BlockMatrix) rowaxis, colaxis = axes(A) for bj in blockaxes(A, 2), bi in blockaxes(A, 1) a = view(A, bi, bj)