Skip to content

Commit 28181e6

Browse files
author
wenfei-li
committed
gint : move all relevant code to separate directory
module_gint
1 parent 0056747 commit 28181e6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+66
-231
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,7 @@ target_link_libraries(${ABACUS_BIN_NAME}
298298
io
299299
ions
300300
lcao
301+
gint
301302
parallel
302303
mrrr
303304
pdiag

source/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ add_subdirectory(module_surchem)
1313
add_subdirectory(module_deepks)
1414
add_subdirectory(module_xc)
1515
add_subdirectory(module_esolver)
16+
add_subdirectory(module_gint)
1617
add_subdirectory(src_io)
1718
add_subdirectory(src_ions)
1819
add_subdirectory(src_lcao)

source/module_elecstate/elecstate_lcao.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#include "math_tools.h"
44
#include "module_base/timer.h"
5-
#include "src_lcao/grid_technique.h"
5+
#include "module_gint/grid_technique.h"
66

77
namespace elecstate
88
{

source/module_elecstate/test/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ AddTest(
1919
../../src_parallel/parallel_global.cpp ../../src_parallel/parallel_common.cpp ../../src_parallel/parallel_reduce.cpp
2020
../../src_lcao/local_orbital_charge.cpp ../../src_lcao/DM_gamma.cpp ../../src_lcao/DM_k.cpp
2121
../../src_lcao/local_orbital_wfc.cpp
22-
../../src_lcao/grid_technique.cpp ../../src_lcao/grid_meshball.cpp ../../src_lcao/grid_bigcell.cpp
23-
../../src_lcao/grid_meshcell.cpp ../../src_lcao/grid_meshk.cpp
24-
../../src_lcao/gint_tools.cpp
22+
../../module_gint/grid_technique.cpp ../../module_gint/grid_meshball.cpp ../../module_gint/grid_bigcell.cpp
23+
../../module_gint/grid_meshcell.cpp ../../module_gint/grid_meshk.cpp
24+
../../module_gint/gint_tools.cpp
2525
../../src_lcao/dm_2d.cpp
2626
../../src_lcao/record_adj.cpp ../../src_lcao/LCAO_nnr.cpp
27-
../../src_lcao/gint.cpp ../../src_lcao/gint_gamma.cpp
28-
../../src_lcao/gint_fvl.cpp ../../src_lcao/gint_rho.cpp
29-
../../src_lcao/gint_vl.cpp
27+
../../module_gint/gint.cpp ../../module_gint/gint_gamma.cpp
28+
../../module_gint/gint_fvl.cpp ../../module_gint/gint_rho.cpp
29+
../../module_gint/gint_vl.cpp
3030
../../src_pw/charge.cpp
3131
../../src_pdiag/pdiag_common.cpp
3232
../../src_io/output.cpp ../../src_pw/soc.cpp

source/module_gint/CMakeLists.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
list(APPEND objects
2+
gint.cpp
3+
gint_gamma.cpp
4+
gint_gamma_env.cpp
5+
gint_gamma_mull.cpp
6+
gint_gamma_vl.cpp
7+
gint_fvl.cpp
8+
gint_rho.cpp
9+
gint_vl.cpp
10+
gint_k_env.cpp
11+
gint_k_sparse.cpp
12+
gint_k_pvpr.cpp
13+
gint_tools.cpp
14+
grid_bigcell.cpp
15+
grid_meshball.cpp
16+
grid_meshcell.cpp
17+
grid_meshk.cpp
18+
grid_technique.cpp
19+
)
20+
21+
add_library(
22+
gint
23+
OBJECT
24+
${objects}
25+
)
File renamed without changes.
File renamed without changes.

source/src_lcao/gint_fvl.cpp renamed to source/module_gint/gint_fvl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "gint_k.h"
22
#include "../src_pw/global.h"
3-
#include "global_fp.h" // mohan add 2021-01-30
3+
#include "../src_lcao/global_fp.h" // mohan add 2021-01-30
44

55
#include "../module_base/ylm.h"
66
#include "../module_base/timer.h"
File renamed without changes.

source/src_lcao/gint_gamma.h renamed to source/module_gint/gint_gamma.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "../module_base/global_function.h"
1010
#include "../module_base/global_variable.h"
1111
#include "grid_technique.h"
12-
#include "LCAO_matrix.h"
12+
#include "../src_lcao/LCAO_matrix.h"
1313
#include <omp.h>
1414

1515
//=========================================================

0 commit comments

Comments
 (0)