Skip to content

Commit 37362d0

Browse files
authored
Merge branch 'develop' into refactor/lapack-headers
2 parents b23edd6 + 954d24a commit 37362d0

35 files changed

+23
-29
lines changed

source/source_base/kernels/math_kernel_op.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "source_base/kernels/math_kernel_op.h"
2+
#include "source_base/module_external/blas_connector.h"
23

34
#include <iomanip>
45
#include <iostream>

source/source_base/kernels/math_kernel_op.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
#include "source_base/macros.h"
77

8-
#include "source_base/module_external/blas_connector.h"
98
#include "source_base/parallel_reduce.h"
109

1110
#include "source_base/module_device/memory_op.h"

source/source_base/kernels/math_kernel_op_vec.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
#include "source_base/kernels/math_kernel_op.h"
2+
#include "source_base/module_external/blas_connector.h"
3+
24

35
namespace ModuleBase
46
{

source/source_base/module_grid/batch.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include <cassert>
55
#include <iterator>
66

7-
#include "source_base/module_external/blas_connector.h"
87
#include "source_base/module_external/lapack_connector.h"
98

109
namespace {

source/source_base/module_mixing/broyden_mixing.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@ class Broyden_Mixing : public Mixing
5454
this->address = nullptr;
5555
}
5656

57+
// explicitly introduce push_data version of the base class
58+
// that is not overridden in this class
59+
using Mixing::push_data;
60+
5761
/**
5862
* @brief
5963
*

source/source_base/module_mixing/plain_mixing.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ class Plain_Mixing : public Mixing
3030
return;
3131
}
3232

33+
// explicitly introduce push_data version of the base class
34+
// that is not overridden in this class
35+
using Mixing::push_data;
36+
3337
/**
3438
* @brief
3539
*

source/source_hsolver/diago_bpcg.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#include "source_hsolver/diago_bpcg.h"
22

33
#include "diago_iter_assist.h"
4-
#include "source_base/module_external/blas_connector.h"
54
#include "source_base/global_function.h"
65
#include "source_base/kernels/math_kernel_op.h"
76
#include "source_base/parallel_comm.h" // different MPI worlds

source/source_hsolver/diago_iter_assist.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#include "diago_iter_assist.h"
22
#include "source_io/module_parameter/parameter.h"
3-
#include "source_base/module_external/blas_connector.h"
43
#include "source_base/complexmatrix.h"
54
#include "source_base/constants.h"
65
#include "source_base/global_variable.h"

source/source_hsolver/test/diago_elpa_utils.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#include "source_base/module_external/blacs_connector.h"
22
#include "source_base/module_external/lapack_connector.h"
3-
#include "source_base/module_external/scalapack_connector.h"
43
#include "mpi.h"
54

65
#include <complex>

source/source_hsolver/test/diago_lcao_cusolver_test.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#ifdef __CUDA
1515
#include "source_hsolver/diago_cusolver.h"
1616
#endif
17+
#include "source_base/module_external/scalapack_connector.h"
1718

1819
#define PASSTHRESHOLD 1e-10
1920
#define DETAILINFO false

0 commit comments

Comments
 (0)