Skip to content

Shift-invert on sparse matrices #10

Description

@Mahdisadjadi

Can SymEigsShiftSolver find the eigenvalues of a SparseGenMatProd operation? When I use:

SparseGenMatProd<double> op(mat);
SymEigsShiftSolver< double, LARGEST_MAGN, 
SparseGenMatProd<double> > eigs(&op, 3, 6, 0.0);

I receive this error:

spectra/include/SymEigsSolver.h:855:21: error: no member named 'set_shift' in
      'Spectra::SparseGenMatProd<double>'
       this->m_op->set_shift(sigma);

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