@@ -60,23 +60,23 @@ block(v::SectorVector{T, I, A}, c::I) where {T, I, A} = Base.getindex(v, c)
6060
6161# VectorInterface and LinearAlgebra interface
6262# ----------------------------------------------
63- VectorInterface. zerovector (v:: SectorVector , :: Type{T} ) where {T} =
63+ VectorInterface. zerovector (v:: SectorVector , :: Type{T} ) where {T} =
6464 SectorVector (zerovector (parent (v), T), v. structure)
6565VectorInterface. zerovector! (v:: SectorVector ) = (zerovector! (parent (v)); return v)
6666VectorInterface. zerovector!! (v:: SectorVector ) = (zerovector!! (parent (v)); return v)
6767
68- VectorInterface. scale (v:: SectorVector , α) = SectorVector (scale (parent (v), α), v. structure)
69- VectorInterface. scale! (v:: SectorVector , α) = (scale! (parent (v), α); return v)
70- VectorInterface. scale!! (v:: SectorVector , α) = (scale!! (parent (v), α); return v)
68+ VectorInterface. scale (v:: SectorVector , α:: Number ) = SectorVector (scale (parent (v), α), v. structure)
69+ VectorInterface. scale! (v:: SectorVector , α:: Number ) = (scale! (parent (v), α); return v)
70+ VectorInterface. scale!! (v:: SectorVector , α:: Number ) = (scale!! (parent (v), α); return v)
7171
72- function VectorInterface. add (v1:: SectorVector , v2:: SectorVector , α = One () , β = One () )
73- SectorVector (add (parent (v1), parent (v2), α, β), v1. structure)
72+ function VectorInterface. add (v1:: SectorVector , v2:: SectorVector , α:: Number , β:: Number )
73+ return SectorVector (add (parent (v1), parent (v2), α:: Number , β:: Number ), v1. structure)
7474end
75- function VectorInterface. add! (v1:: SectorVector , v2:: SectorVector , α = One () , β = One () )
75+ function VectorInterface. add! (v1:: SectorVector , v2:: SectorVector , α:: Number , β:: Number )
7676 add! (parent (v1), parent (v2), α, β)
7777 return v1
7878end
79- function VectorInterface. add!! (v1:: SectorVector , v2:: SectorVector , α = One () , β = One () )
79+ function VectorInterface. add!! (v1:: SectorVector , v2:: SectorVector , α:: Number , β:: Number )
8080 add!! (parent (v1), parent (v2), α, β)
8181 return v1
8282end
0 commit comments