Skip to content

missing SMatrix \ Vector method #486

Closed
@tpapp

Description

@tpapp
julia> using StaticArrays

julia> VERSION
v"1.0.0"

julia> SA = SMatrix{2,2}(rand(2,2))
2×2 SArray{Tuple{2,2},Float64,2,4}:
 0.482389  0.336301
 0.62771   0.99892 

julia> b = randn(2)
2-element Array{Float64,1}:
 -0.041781472357270207
  1.3893351603468183  

julia> SA \ b
ERROR: MethodError: no method matching adjoint(::StaticArrays.LU{LowerTriangular{Float64,SArray{Tuple{2,2},Float64,2,4}},UpperTriangular{Float64,SArray{Tuple{2,2},Float64,2,4}},SArray{Tuple{2},Int64,1,2}})
Closest candidates are:
  adjoint(::Missing) at missing.jl:79
  adjoint(::Number) at number.jl:193
  adjoint(::Adjoint{#s177,#s176} where #s176<:Union{StaticArray{Tuple{N},T,1} where T where N, StaticArray{Tuple{N,M},T,2} where T where M where N} where #s177) at /home/tamas/.julia/packages/StaticArrays/Ze5H3/src/linalg.jl:78
  ...
Stacktrace:
 [1] \(::StaticArrays.LU{LowerTriangular{Float64,SArray{Tuple{2,2},Float64,2,4}},UpperTriangular{Float64,SArray{Tuple{2,2},Float64,2,4}},SArray{Tuple{2},Int64,1,2}}, ::Array{Float64,1}) at ./operators.jl:536
 [2] \(::SArray{Tuple{2,2},Float64,2,4}, ::Array{Float64,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/LinearAlgebra/src/generic.jl:870
 [3] top-level scope at none:0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions