You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.3 KiB
Plaintext
51 lines
1.3 KiB
Plaintext
# Precompiler options
|
|
CPP_OPTIONS= -DMPI -DHOST=\"IFC91_ompi\" -DIFC \
|
|
-DCACHE_SIZE=4000 -Davoidalloc \
|
|
-Duse_collective \
|
|
-DMPI_BLOCK=8000 \
|
|
-DnoAugXCmeta -Duse_bse_te \
|
|
-Duse_shmem -Dtbdyn
|
|
|
|
CPP = gcc -E -P -C $*$(FUFFIX) >$*$(SUFFIX) $(CPP_OPTIONS)
|
|
|
|
FC = mpif90
|
|
FCL = mpif90
|
|
|
|
FREE = -ffree-form -ffree-line-length-none
|
|
|
|
FFLAGS = -static
|
|
OFLAG = -O2
|
|
OFLAG_IN = $(OFLAG)
|
|
DEBUG = -O0
|
|
|
|
LIBDIR += $(shell pkg-config --libs lapack fftw3) #/usr/share/libs \
|
|
-L/root/330/lapack-3.11.0
|
|
BLAS = -L$(LIBDIR) -lblas -lfftw3
|
|
LAPACK = -L$(LIBDIR) -llapack
|
|
BLACS =
|
|
|
|
OBJECTS = fftmpiw.o fftmpi_map.o fftw3d.o fft3dlib.o#\
|
|
/usr/lib64/libfftw3.a
|
|
INCS += $(shell pkg-config --cflags lapack fftw3 blas)#-I/usr/include -I/root/330/lapack-3.11.0
|
|
|
|
LLIBS += $(SCALAPACK) $(LAPACK) $(BLAS)
|
|
|
|
OBJECTS_O1 += fft3dfurth.o fftw3d.o fftmpi.o fftmpiw.o chi.o
|
|
OBJECTS_O2 += fft3dlib.o
|
|
|
|
# For what used to be vasp.5.lib
|
|
CPP_LIB = $(CPP)
|
|
FC_LIB = $(FC)
|
|
CC_LIB = gcc
|
|
CFLAGS_LIB = -O
|
|
FFLAGS_LIB = -O1
|
|
FREE_LIB = $(FREE)
|
|
|
|
OBJECTS_LIB= linpack_double.o getshmem.o
|
|
|
|
# Normally no need to change this
|
|
SRCDIR = ../../src
|
|
BINDIR = ../../bin
|
|
|
|
CPP_OPTIONS += -DLAPACK36
|