Skip to content

Commit f09748a

Browse files
authored
Modify headers in source_basis to lower the dependency's depth (#7364)
* Remove useless headers * add type.h include * Remove headers in test files
1 parent 17449ae commit f09748a

7 files changed

Lines changed: 4 additions & 11 deletions

File tree

source/source_base/test/math_ylmreal_test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include"../matrix.h"
55
#include"gtest/gtest.h"
66
#include<math.h>
7-
#include "source_psi/psi.h"
7+
#include "source_base/module_device/types.h"
88

99
#define doublethreshold 1e-12
1010

source/source_basis/module_ao/ORB_atomic.cpp

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

3-
#include "source_io/module_parameter/parameter.h"
43
Numerical_Orbital_AtomRelation Numerical_Orbital::NOAR;
54

65
Numerical_Orbital::Numerical_Orbital()

source/source_basis/module_ao/test/ORB_atomic_lm_test.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
#include "gtest/gtest.h"
22
#include "source_base/math_integral.h"
3-
#define private public
4-
#include "source_io/module_parameter/parameter.h"
5-
#undef private
3+
#include "source_base/global_variable.h"
64
#include <algorithm>
75
#include <string>
86
#include <vector>

source/source_basis/module_ao/test/ORB_nonlocal_lm_test.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
#include "gtest/gtest.h"
22
#include "source_base/global_function.h"
3-
#define private public
4-
#include "source_io/module_parameter/parameter.h"
5-
#undef private
63
#include "source_base/global_variable.h"
74
#include "source_base/math_integral.h"
85
#include <fstream>

source/source_basis/module_nao/beta_radials.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#include "source_basis/module_nao/beta_radials.h"
22

3-
#include "source_io/module_parameter/parameter.h"
43
#include "source_base/global_variable.h"
54
#include "source_base/parallel_common.h"
65
#include "source_base/tool_quit.h"

source/source_basis/module_pw/kernels/pw_op.h

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

4-
#include "source_psi/psi.h"
4+
#include "source_base/module_device/types.h"
5+
56
#include <complex>
67

78
namespace ModulePW {

source/source_basis/module_pw/pw_basis_k.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
#define PWBASISK_H
33

44
#include "pw_basis.h"
5-
#include "source_psi/psi.h"
65
#include "source_base/module_device/device.h"
76
namespace ModulePW
87
{

0 commit comments

Comments
 (0)