Skip to content

Commit 1527c37

Browse files
authored
Refactor: remove #include hsolver.h (#5609)
* remove #include hsolver.h * remove hsolver dependency
1 parent 664f996 commit 1527c37

File tree

9 files changed

+12
-12
lines changed

9 files changed

+12
-12
lines changed

source/module_esolver/esolver_ks.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include "module_cell/klist.h"
66
#include "module_elecstate/module_charge/charge_mixing.h"
77
#include "module_hamilt_general/hamilt.h"
8-
#include "module_psi/wavefunc.h"
98
#include "module_hsolver/hsolver.h"
109
#include "module_io/cal_test.h"
1110
#include "module_psi/psi.h"
@@ -15,8 +14,10 @@
1514
#else
1615
#include <chrono>
1716
#endif
17+
1818
#include <cstring>
1919
#include <fstream>
20+
2021
namespace ModuleESolver
2122
{
2223

source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "module_base/timer.h"
1414
#include "module_hamilt_pw/hamilt_pwdft/global.h"
1515
#include "module_hamilt_pw/hamilt_pwdft/kernels/vnl_op.h"
16-
#include "module_psi/wavefunc.h"
16+
1717

1818
pseudopot_cell_vnl::pseudopot_cell_vnl()
1919
{

source/module_hsolver/hsolver.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "hsolver.h"
22

33
#include "module_parameter/parameter.h"
4+
45
namespace hsolver
56
{
67

source/module_hsolver/hsolver.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
#ifndef HSOLVER_H
22
#define HSOLVER_H
33

4-
#include "module_base/macros.h"
54
#include "module_elecstate/elecstate.h"
65
#include "module_hamilt_general/hamilt.h"
7-
#include "module_psi/wavefunc.h"
8-
#include "module_hamilt_pw/hamilt_stodft/sto_wf.h"
9-
#include "module_psi/psi.h"
106

11-
#include <complex>
127

138
namespace hsolver
149
{

source/module_hsolver/hsolver_lcao.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#ifndef HSOLVERLCAO_H
22
#define HSOLVERLCAO_H
33

4-
#include "hsolver.h"
4+
#include "module_elecstate/elecstate.h"
5+
#include "module_hamilt_general/hamilt.h"
56
#include "module_basis/module_ao/parallel_orbitals.h"
67

78
namespace hsolver

source/module_hsolver/hsolver_lcaopw.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#ifndef HSOLVERLIP_H
22
#define HSOLVERLIP_H
33

4-
#include "hsolver.h"
4+
#include "module_elecstate/elecstate.h"
5+
#include "module_hamilt_general/hamilt.h"
56
#include "module_base/macros.h"
67
#include "module_base/module_device/types.h"
78
namespace hsolver

source/module_hsolver/hsolver_pw.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include "module_base/tool_quit.h"
66
#include "module_elecstate/elecstate_pw.h"
77
#include "module_hamilt_general/hamilt.h"
8-
#include "module_psi/wavefunc.h"
98
#include "module_hsolver/diag_comm_info.h"
109
#include "module_hsolver/diago_bpcg.h"
1110
#include "module_hsolver/diago_cg.h"

source/module_hsolver/hsolver_pw.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#ifndef HSOLVERPW_H
22
#define HSOLVERPW_H
33

4-
#include "hsolver.h"
4+
#include "module_elecstate/elecstate.h"
5+
#include "module_hamilt_general/hamilt.h"
56
#include "module_base/macros.h"
67
#include "module_basis/module_pw/pw_basis_k.h"
78
#include "module_psi/wavefunc.h"

source/module_lr/esolver_lrtd_lcao.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#include "module_parameter/input_parameter.h"
44
#include "module_cell/unitcell.h"
55
#include "module_hamilt_general/hamilt.h"
6-
#include "module_hsolver/hsolver.h"
6+
#include "module_elecstate/elecstate.h"
7+
#include "module_hamilt_general/hamilt.h"
78
#include "module_elecstate/elecstate_lcao.h"
89

910
#include <vector> //future tensor

0 commit comments

Comments
 (0)