Skip to content

Compatability of Eigsolve for complex fp128 #137

@htweinberger

Description

@htweinberger

I currently don't believe that KrylovKit.eigsolve supports generic AbstractFloat types with greater than 64fp precision. I am using Quadmath.jl or DoubleFloats.jl as the element types. My matrix is currently Matrix{Complex{Double64}} (alias for Array{Complex{DoubleFloat{Float64}}, 2}) and I believe that the function fails at the schur method stage. I have the following error.

no method matching hschur!(::SubArray{Complex{…}, 2, Matrix{…}, Tuple{…}, false}, ::SubArray{Complex{…}, 2, Matrix{…}, Tuple{…}, false})

Are there any plans to introduce Eigsolve methods for fp128? Thank you !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions