From a68a21d36f7d14f3256da87d342b44f96752aef8 Mon Sep 17 00:00:00 2001 From: toxa81 Date: Tue, 4 Jan 2022 16:21:26 +0100 Subject: [PATCH] yet another change in ELPA api --- src/linalg/eigenproblem.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/linalg/eigenproblem.hpp b/src/linalg/eigenproblem.hpp index f532ac667..944ce426a 100644 --- a/src/linalg/eigenproblem.hpp +++ b/src/linalg/eigenproblem.hpp @@ -674,7 +674,7 @@ class Eigensolver_elpa : public Eigensolver auto w = mp_h_.get_unique_ptr(matrix_size__); - elpa_eigenvectors_d(handle, A__.at(memory_t::host), w.get(), Z__.at(memory_t::host), &error); + elpa_eigenvectors_all_host_arrays_d(handle, A__.at(memory_t::host), w.get(), Z__.at(memory_t::host), &error); elpa_deallocate(handle, &error); @@ -739,7 +739,7 @@ class Eigensolver_elpa : public Eigensolver auto w = mp_h_.get_unique_ptr(matrix_size__); using CT = double _Complex; - elpa_eigenvectors_dc(handle, (CT*)A__.at(memory_t::host), w.get(), (CT*)Z__.at(memory_t::host), &error); + elpa_eigenvectors_all_host_arrays_dc(handle, (CT*)A__.at(memory_t::host), w.get(), (CT*)Z__.at(memory_t::host), &error); elpa_deallocate(handle, &error);