Skip to content

Commit 2b81a00

Browse files
committed
Remove Base DiagH of DiagoPexsi
1 parent a443202 commit 2b81a00

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

source/module_hsolver/diago_cusolvermp.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "module_hsolver/kernels/cuda/diag_cusolvermp.cuh"
99
namespace hsolver
1010
{
11-
// DiagoCusolverMP class, derived from DiagH, for diagonalization using CUSOLVERMP
11+
// DiagoCusolverMP class, for diagonalization using CUSOLVERMP
1212
template <typename T>
1313
class DiagoCusolverMP
1414
{

source/module_hsolver/diago_pexsi.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ namespace hsolver
1212
{
1313

1414
template <typename T>
15-
class DiagoPexsi : public DiagH<T>
15+
class DiagoPexsi
1616
{
1717
private:
1818
using Real = typename GetTypeReal<T>::type;
1919
static std::vector<double> mu_buffer;
2020

2121
public:
2222
DiagoPexsi(const Parallel_Orbitals* ParaV_in);
23-
void diag(hamilt::Hamilt<T>* phm_in, psi::Psi<T>& psi, Real* eigenvalue_in) override;
23+
void diag(hamilt::Hamilt<T>* phm_in, psi::Psi<T>& psi, Real* eigenvalue_in);
2424
const Parallel_Orbitals* ParaV;
2525
std::vector<T*> DM;
2626
std::vector<T*> EDM;

0 commit comments

Comments
 (0)