Skip to content

Commit 754e7eb

Browse files
mohanchenabacus_fixer
andauthored
Update CMake to formally name the five levels of ABACUS executables (#7236)
Co-authored-by: abacus_fixer <mohanchen@pku.eud.cn>
1 parent 60ea82d commit 754e7eb

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

CMakeLists.txt

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -135,50 +135,50 @@ if(ENABLE_LCAO)
135135
if(USE_CUDA)
136136
if(ENABLE_MPI)
137137
if(NOT ENABLE_LIBRI AND NOT ENABLE_MLALGO)
138-
set(ABACUS_BIN_NAME abacus_2g)
138+
set(ABACUS_BIN_NAME abacus_basic_gpu)
139139
elseif(ENABLE_LIBRI AND NOT ENABLE_MLALGO)
140-
set(ABACUS_BIN_NAME abacus_3g)
140+
set(ABACUS_BIN_NAME abacus_std_gpu)
141141
elseif(NOT ENABLE_LIBRI AND ENABLE_MLALGO)
142-
set(ABACUS_BIN_NAME abacus_4g)
142+
set(ABACUS_BIN_NAME abacus_ml_gpu)
143143
elseif(ENABLE_LIBRI AND ENABLE_MLALGO)
144-
set(ABACUS_BIN_NAME abacus_5g)
144+
set(ABACUS_BIN_NAME abacus_max_gpu)
145145
endif()
146146
endif()
147147
# Case: CPU is enabled (suffix with 'p' for parallel)
148148
else()
149149
if(ENABLE_MPI)
150150
if(NOT ENABLE_LIBRI AND NOT ENABLE_MLALGO)
151-
set(ABACUS_BIN_NAME abacus_2p)
151+
set(ABACUS_BIN_NAME abacus_basic_para)
152152
elseif(ENABLE_LIBRI AND NOT ENABLE_MLALGO)
153-
set(ABACUS_BIN_NAME abacus_3p)
153+
set(ABACUS_BIN_NAME abacus_std_para)
154154
elseif(NOT ENABLE_LIBRI AND ENABLE_MLALGO)
155-
set(ABACUS_BIN_NAME abacus_4p)
155+
set(ABACUS_BIN_NAME abacus_ml_para)
156156
elseif(ENABLE_LIBRI AND ENABLE_MLALGO)
157-
set(ABACUS_BIN_NAME abacus_5p)
157+
set(ABACUS_BIN_NAME abacus_max_para)
158158
endif()
159159
else()
160160
if(NOT ENABLE_LIBRI AND NOT ENABLE_MLALGO)
161-
set(ABACUS_BIN_NAME abacus_2s)
161+
set(ABACUS_BIN_NAME abacus_basic_ser)
162162
elseif(ENABLE_LIBRI AND NOT ENABLE_MLALGO)
163-
set(ABACUS_BIN_NAME abacus_3s)
163+
set(ABACUS_BIN_NAME abacus_std_ser)
164164
elseif(NOT ENABLE_LIBRI AND ENABLE_MLALGO)
165-
set(ABACUS_BIN_NAME abacus_4s)
165+
set(ABACUS_BIN_NAME abacus_ml_ser)
166166
elseif(ENABLE_LIBRI AND ENABLE_MLALGO)
167-
set(ABACUS_BIN_NAME abacus_5s)
167+
set(ABACUS_BIN_NAME abacus_max_ser)
168168
endif()
169169
endif()
170170
endif()
171171
# Case : PW only
172172
else()
173173
if(USE_CUDA)
174174
if(ENABLE_MPI)
175-
set(ABACUS_BIN_NAME abacus_1g)
175+
set(ABACUS_BIN_NAME abacus_pw_gpu)
176176
endif()
177177
else()
178178
if(ENABLE_MPI)
179-
set(ABACUS_BIN_NAME abacus_1p)
179+
set(ABACUS_BIN_NAME abacus_pw_para)
180180
else()
181-
set(ABACUS_BIN_NAME abacus_1s)
181+
set(ABACUS_BIN_NAME abacus_pw_ser)
182182
endif()
183183
endif()
184184
endif()

0 commit comments

Comments
 (0)