From 92df68e282666ebb60044b91e58ba5cdadfcccca Mon Sep 17 00:00:00 2001 From: Critsium Date: Tue, 19 May 2026 13:08:10 +0800 Subject: [PATCH 1/3] Remove useless headers --- source/source_base/test/math_ylmreal_test.cpp | 1 - source/source_basis/module_pw/kernels/pw_op.h | 1 - source/source_basis/module_pw/pw_basis_k.h | 1 - 3 files changed, 3 deletions(-) diff --git a/source/source_base/test/math_ylmreal_test.cpp b/source/source_base/test/math_ylmreal_test.cpp index 641bb2af4d1..e28a8db63d4 100644 --- a/source/source_base/test/math_ylmreal_test.cpp +++ b/source/source_base/test/math_ylmreal_test.cpp @@ -4,7 +4,6 @@ #include"../matrix.h" #include"gtest/gtest.h" #include -#include "source_psi/psi.h" #define doublethreshold 1e-12 diff --git a/source/source_basis/module_pw/kernels/pw_op.h b/source/source_basis/module_pw/kernels/pw_op.h index 32183b6bf78..f6deacf33fc 100644 --- a/source/source_basis/module_pw/kernels/pw_op.h +++ b/source/source_basis/module_pw/kernels/pw_op.h @@ -1,7 +1,6 @@ #ifndef MODULE_PW_MULTI_DEVICE_H #define MODULE_PW_MULTI_DEVICE_H -#include "source_psi/psi.h" #include namespace ModulePW { diff --git a/source/source_basis/module_pw/pw_basis_k.h b/source/source_basis/module_pw/pw_basis_k.h index b87da9ca0f6..f633a30769d 100644 --- a/source/source_basis/module_pw/pw_basis_k.h +++ b/source/source_basis/module_pw/pw_basis_k.h @@ -2,7 +2,6 @@ #define PWBASISK_H #include "pw_basis.h" -#include "source_psi/psi.h" #include "source_base/module_device/device.h" namespace ModulePW { From 2d6a09496992e0ca1876d9b40eda861b25f5b79b Mon Sep 17 00:00:00 2001 From: Critsium Date: Tue, 19 May 2026 13:15:39 +0800 Subject: [PATCH 2/3] add type.h include --- source/source_base/test/math_ylmreal_test.cpp | 1 + source/source_basis/module_pw/kernels/pw_op.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/source/source_base/test/math_ylmreal_test.cpp b/source/source_base/test/math_ylmreal_test.cpp index e28a8db63d4..1252f94060b 100644 --- a/source/source_base/test/math_ylmreal_test.cpp +++ b/source/source_base/test/math_ylmreal_test.cpp @@ -4,6 +4,7 @@ #include"../matrix.h" #include"gtest/gtest.h" #include +#include "source_base/module_device/types.h" #define doublethreshold 1e-12 diff --git a/source/source_basis/module_pw/kernels/pw_op.h b/source/source_basis/module_pw/kernels/pw_op.h index f6deacf33fc..ed7c10f1ed6 100644 --- a/source/source_basis/module_pw/kernels/pw_op.h +++ b/source/source_basis/module_pw/kernels/pw_op.h @@ -1,6 +1,8 @@ #ifndef MODULE_PW_MULTI_DEVICE_H #define MODULE_PW_MULTI_DEVICE_H +#include "source_base/module_device/types.h" + #include namespace ModulePW { From a41a90e1c6458e1b4873c6cd4e8a920792cec3d8 Mon Sep 17 00:00:00 2001 From: Critsium Date: Tue, 19 May 2026 13:44:42 +0800 Subject: [PATCH 3/3] Remove headers in test files --- source/source_basis/module_ao/ORB_atomic.cpp | 1 - source/source_basis/module_ao/test/ORB_atomic_lm_test.cpp | 4 +--- source/source_basis/module_ao/test/ORB_nonlocal_lm_test.cpp | 3 --- source/source_basis/module_nao/beta_radials.cpp | 1 - 4 files changed, 1 insertion(+), 8 deletions(-) diff --git a/source/source_basis/module_ao/ORB_atomic.cpp b/source/source_basis/module_ao/ORB_atomic.cpp index efdc611859b..e07a30c92f2 100644 --- a/source/source_basis/module_ao/ORB_atomic.cpp +++ b/source/source_basis/module_ao/ORB_atomic.cpp @@ -1,6 +1,5 @@ #include "ORB_atomic.h" -#include "source_io/module_parameter/parameter.h" Numerical_Orbital_AtomRelation Numerical_Orbital::NOAR; Numerical_Orbital::Numerical_Orbital() diff --git a/source/source_basis/module_ao/test/ORB_atomic_lm_test.cpp b/source/source_basis/module_ao/test/ORB_atomic_lm_test.cpp index b4642d905c1..68d0606afc3 100644 --- a/source/source_basis/module_ao/test/ORB_atomic_lm_test.cpp +++ b/source/source_basis/module_ao/test/ORB_atomic_lm_test.cpp @@ -1,8 +1,6 @@ #include "gtest/gtest.h" #include "source_base/math_integral.h" -#define private public -#include "source_io/module_parameter/parameter.h" -#undef private +#include "source_base/global_variable.h" #include #include #include diff --git a/source/source_basis/module_ao/test/ORB_nonlocal_lm_test.cpp b/source/source_basis/module_ao/test/ORB_nonlocal_lm_test.cpp index 7b91df935e8..740abaf0441 100644 --- a/source/source_basis/module_ao/test/ORB_nonlocal_lm_test.cpp +++ b/source/source_basis/module_ao/test/ORB_nonlocal_lm_test.cpp @@ -1,8 +1,5 @@ #include "gtest/gtest.h" #include "source_base/global_function.h" -#define private public -#include "source_io/module_parameter/parameter.h" -#undef private #include "source_base/global_variable.h" #include "source_base/math_integral.h" #include diff --git a/source/source_basis/module_nao/beta_radials.cpp b/source/source_basis/module_nao/beta_radials.cpp index 34137c993c9..abdc45cf8a2 100644 --- a/source/source_basis/module_nao/beta_radials.cpp +++ b/source/source_basis/module_nao/beta_radials.cpp @@ -1,6 +1,5 @@ #include "source_basis/module_nao/beta_radials.h" -#include "source_io/module_parameter/parameter.h" #include "source_base/global_variable.h" #include "source_base/parallel_common.h" #include "source_base/tool_quit.h"