icl-utk-edu / lapackpp

LAPACK++ is a C++ wrapper around CPU and GPU LAPACK and LAPACK-like linear algebra libraries, developed as part of the SLATE project.
https://icl.utk.edu/slate/
BSD 3-Clause "New" or "Revised" License
51 stars 14 forks source link

Fix build error in src/cuda/cuda_heevd.cc (#47) #48

Closed ericauld closed 1 year ago

ericauld commented 1 year ago

Remove queue.solver_params() from the parameter list for the branch CUSOLVER_VERSION < 11000. Add two more overloads for cusolver_heevd corresponding to std::complex float and std::complex double. Fixes issue #47.

ericauld commented 1 year ago

Hi, @mgates3, made this PR to fix an issue I had in building the library. I hope it's a small help