Skip to content

Commit 6ba9361

Browse files
authored
Refactor: rearranged files in src_parallel and deleted src_parallel directory (#1922)
* Refactor: move parallel_reduce, parallel_common, parallel_global from src_parallel to module_base * Fix: delete duplicated file * Refactor: move parallel_grid from src_parallel to module_hamilt_pw/hamilt_pwdft/ * Refactor: move parallel_kpoints from src_parallel to module_cell, delete src_parallel * Fix: new UT conflicts * Fix: UT conflicts for Device_GPU * Fix: cmake
1 parent adb231a commit 6ba9361

File tree

199 files changed

+389
-447
lines changed

Some content is hidden

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

199 files changed

+389
-447
lines changed

CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,6 @@ target_link_libraries(${ABACUS_BIN_NAME}
474474
neighbor
475475
io
476476
relax
477-
parallel
478477
driver
479478
xc_
480479
hsolver

source/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ add_subdirectory(module_esolver)
1313
add_subdirectory(module_gint)
1414
add_subdirectory(module_io)
1515
add_subdirectory(module_relax)
16-
add_subdirectory(src_parallel)
1716
add_subdirectory(src_ri)
1817
add_subdirectory(module_ri)
1918

source/Makefile

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,10 +201,6 @@ pw $(BIN_DIR)/${VERSION}-PW.x:
201201
$(BIN_DIR)/${VERSION}.$(suffix) : ${FP_OBJS} ${PDIAG_OBJS} ${HEADERS}
202202
${CC} ${OPTS} ${OPTS_MPI} $(FP_OBJS) ${PDIAG_OBJS} ${LIBS} -o $(BIN_DIR)/${VERSION}.$(suffix)
203203

204-
# ${VERSION}.fp_mem.x : ${FP_OBJS} ../src_parallel/mcd.o ${HEADERS}
205-
# @ if [ ! -d $(BIN_DIR) ]; then mkdir $(BIN_DIR); fi
206-
# ${CC} $(FP_OBJS) ../src_parallel/mcd.o ${LIBS} -o ${VERSION}.fp_mem.x
207-
# @ cp ${VERSION}.fp_mem.x $(BIN_DIR)/${VERSION}.fp_mem.x
208204

209205
#==========================
210206
# rules

source/Makefile.Objects

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ VPATH=./src_global:\
5050
./module_relax/relax_new:\
5151
./module_hamilt_general/module_vdw:\
5252
./module_io:\
53-
./src_parallel:\
5453
./src_ri:\
5554
./module_ri:\
5655
./\

source/driver.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ void Driver::reading(void)
6565

6666
#ifdef __MPI
6767
// (4) divide the GlobalV::NPROC processors into GlobalV::KPAR for k-points parallelization.
68-
GlobalC::Pkpoints.init_pools();
68+
Parallel_Global::init_pools();
6969
#endif
7070

7171
// (5) Read in parameters about wannier functions.

source/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// DATE : 2008-11-10
44
//==========================================================
55
#include "driver.h"
6-
#include "src_parallel/parallel_global.h"
6+
#include "module_base/parallel_global.h"
77
#include <ctime>
88

99
int main(int argc, char **argv)

source/module_base/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ add_library(
4343
tool_title.cpp
4444
ylm.cpp
4545
abfs-vector3_order.cpp
46+
parallel_common.cpp
47+
parallel_global.cpp
48+
parallel_reduce.cpp
4649
${LIBM_SRC}
4750
)
4851

source/module_base/complexmatrix.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include "matrix.h"
77

88
#ifdef _MCD_CHECK
9-
#include "../src_parallel/mcd.h"
9+
#include "mcd.h"
1010
#endif
1111
namespace ModuleBase
1212
{

source/module_base/global_file.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
#ifdef __MPI
99
#include "mpi.h"
1010
#endif
11-
#include "../src_parallel/parallel_common.h"
12-
#include "../src_parallel/parallel_reduce.h"
11+
#include "module_base/parallel_common.h"
12+
#include "module_base/parallel_reduce.h"
1313

1414
//----------------------------------------------------------
1515
// EXPLAIN : Be Called in input.cpp

source/module_base/global_function.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
//==========================================================
44
#include "global_function.h"
55

6-
#include "../src_parallel/parallel_common.h"
6+
#include "module_base/parallel_common.h"
77
#include "global_file.h"
88

99
//==========================================================

0 commit comments

Comments
 (0)