Skip to content

Commit 13d0a5e

Browse files
authored
Merge pull request #122 from PeizeLin/develop
1. update Makefile.system and Makefile.vars
2 parents b4f8dd5 + 96212f0 commit 13d0a5e

File tree

2 files changed

+12
-36
lines changed

2 files changed

+12
-36
lines changed

source/Makefile.system

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ include Makefile.vars
33
#==========================
44
# LIB and INCLUDE
55
#==========================
6-
BOOST_INCLUDE_DIR = ${BOOST_DIR}/include
7-
#BOOST_LIB_DIR = ${BOOST_DIR}/lib
8-
#BOOST_LIB = -L${BOOST_LIB_DIR} -lboost_serialization -lboost_mpi -Wl,-rpath=${BOOST_LIB_DIR}
96

107
HONG_LAPACK = -D__MKL -DMKL_ILP64
118
LAPACK_INCLUDE_DIR = ${LAPACK_DIR}/include
@@ -20,7 +17,7 @@ FFTW_LIB_DIR = ${FFTW_DIR}/lib
2017
#FFTW_LIB_DIR = $(MKLROOT)/lib/intel64
2118
FFTW_LIB = -L${FFTW_LIB_DIR} -lfftw3 -Wl,-rpath=${FFTW_LIB_DIR}
2219

23-
ELPA_INCLUDE_DIR = ${ELPA_DIR}/include
20+
ELPA_INCLUDE_DIR = ${ELPA_DIR}/include/elpa-2021.11.002
2421
ELPA_LIB_DIR = ${ELPA_DIR}/lib
2522
# comment out by mohan 2021-02-06
2623
#ELPA_LIB = -L${ELPA_LIB_DIR} -lelpa_openmp -Wl,-rpath=${ELPA_LIB_DIR}

source/Makefile.vars

Lines changed: 11 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,21 @@
11
FORTRAN = ifort
2-
3-
CPLUSPLUS = icpc
4-
#CPLUSPLUS = /public/intel2017/bin/icpc
5-
2+
CPLUSPLUS = icpc
63
CPLUSPLUS_MPI = mpiicpc
7-
#CPLUSPLUS_MPI = /public/intel2017/impi/2017.1.132/intel64/bin/mpiicpc
84

9-
#==========================
10-
# LIB and INCLUDE
11-
#==========================
12-
HONG_LAPACK = -D__MKL -DMKL_ILP64
13-
LAPACK_DIR = $(MKLROOT)
14-
LAPACK_INCLUDE = -I${LAPACK_DIR}/include
15-
LAPACK_LIB_DIR = ${LAPACK_DIR}/lib/intel64
16-
LAPACK_LIB = -L${LAPACK_LIB_DIR} -Wl,--start-group -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64 -Wl,--end-group -Wl,-rpath=${LAPACK_LIB_DIR}
5+
LAPACK_DIR = $(MKLROOT)
6+
# LAPACK_DIR = /public/software/parallel_studio_xe_2019_update3/compilers_and_libraries_2019/linux/mkl
177

18-
HONG_FFTW = -D__FFTW3
19-
FFTW_DIR = /home/liyuanbo/soft/fftw
20-
FFTW_INCLUDE = -I${FFTW_DIR}/include
21-
FFTW_LIB_DIR = ${FFTW_DIR}/lib
22-
FFTW_LIB = -L${FFTW_LIB_DIR} -lfftw3 -Wl,-rpath=${FFTW_LIB_DIR}
8+
FFTW_DIR = /public/software/fftw-3.3.8
239

24-
ELPA_DIR = /home/liyuanbo/soft/elpa-2021.05.002/build
25-
ELPA_INCLUDE = -I${ELPA_DIR}/include/elpa-2021.05.002
26-
ELPA_LIB_DIR = ${ELPA_DIR}/lib
27-
ELPA_LIB = -L${ELPA_LIB_DIR} -lelpa -Wl,-rpath=${ELPA_LIB_DIR}
10+
ELPA_DIR = /public/software/elpa-gitlab
2811

29-
#LIBXC_INCLUDE = -I${LIBXC_DIR}/include
30-
#LIBXC_LIB_DIR = ${LIBXC_DIR}/lib
31-
#LIBXC_LIB = -L${LIBXC_LIB_DIR} -lxc -Wl,-rpath=${LIBXC_LIB_DIR}
12+
CEREAL_DIR = /public/software/cereal-1.3.2
3213

33-
CEREAL_DIR = /home/liyuanbo/soft/cereal/
34-
CEREAL_INCLUDE = -I${CEREAL_DIR}/include
14+
# LIBXC_DIR = /public/software/libxc-5.0.0
3515

36-
#============DeePKS================
37-
#LIBTORCH_DIR = /home/fortneu49/soft/libtorch
38-
#LIBNPY_DIR = /home/fortneu49/soft/libnpy/include
16+
# LIBTORCH_DIR = /public/software/libtorch
17+
# LIBNPY_DIR = /public/software/libnpy
3918

4019
OBJ_DIR = obj
41-
OBJ_DIR_serial = obj
42-
NP = 14
20+
OBJ_DIR_serial = obj_serial
21+
NP = 14

0 commit comments

Comments
 (0)