-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Currently we override transpose
and adjoint
to make copies here: https://github.com/JuliaLinearAlgebra/SkewLinearAlgebra.jl/blob/main/src/skewhermitian.jl#L115-L116
Instead, the right thing to do is to use the default definitions of these functions, which create Transpose
and Adjoint
wrappers around the matrix without making a copy.
Ideally, one then defines specialized methods for Adjoint{<:SkewHermitian}
which exploit the fact that it is merely a sign flip.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request