mirror of
https://github.com/CHN-beta/nixos.git
synced 2024-10-23 07:08:45 +08:00
localPackages.vasp: enable fftlib for some builds
This commit is contained in:
parent
59b7fab8bc
commit
6cbe29b4f6
@ -83,9 +83,9 @@ WANNIER90_ROOT ?= /path/to/your/wannier90/installation
|
|||||||
LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier
|
LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier
|
||||||
|
|
||||||
# For the fftlib library (recommended)
|
# For the fftlib library (recommended)
|
||||||
#CPP_OPTIONS+= -Dsysv
|
CPP_OPTIONS+= -Dsysv
|
||||||
#FCL += fftlib.o
|
FCL += fftlib.o
|
||||||
#CXX_FFTLIB = clang++ -fopenmp -std=c++11 -DFFTLIB_THREADSAFE
|
CXX_FFTLIB = clang++ -fopenmp -std=c++11 -DFFTLIB_THREADSAFE
|
||||||
#INCS_FFTLIB = -I./include -I$(AMDFFTW_ROOT)/include
|
INCS_FFTLIB = -I./include -I$(AMDFFTW_ROOT)/include
|
||||||
#LIBS += fftlib
|
LIBS += fftlib
|
||||||
#LLIBS += -ldl
|
LLIBS += -ldl
|
||||||
|
@ -83,9 +83,9 @@ WANNIER90_ROOT ?= /path/to/your/wannier90/installation
|
|||||||
LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier
|
LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier
|
||||||
|
|
||||||
# For the fftlib library (recommended)
|
# For the fftlib library (recommended)
|
||||||
#CPP_OPTIONS+= -Dsysv
|
CPP_OPTIONS+= -Dsysv
|
||||||
#FCL += fftlib.o
|
FCL += fftlib.o
|
||||||
#CXX_FFTLIB = clang++ -fopenmp -std=c++11 -DFFTLIB_THREADSAFE
|
CXX_FFTLIB = clang++ -fopenmp -std=c++11 -DFFTLIB_THREADSAFE
|
||||||
#INCS_FFTLIB = -I./include -I$(AMDFFTW_ROOT)/include
|
INCS_FFTLIB = -I./include -I$(AMDFFTW_ROOT)/include
|
||||||
#LIBS += fftlib
|
LIBS += fftlib
|
||||||
#LLIBS += -ldl
|
LLIBS += -ldl
|
||||||
|
@ -78,11 +78,10 @@ CPP_OPTIONS += -DVASP2WANNIER90
|
|||||||
WANNIER90_ROOT ?= /path/to/your/wannier90/installation
|
WANNIER90_ROOT ?= /path/to/your/wannier90/installation
|
||||||
LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier
|
LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier
|
||||||
|
|
||||||
# For the fftlib library (recommended)
|
# For the fftlib library (hardly any benefit in combination with MKL's FFTs)
|
||||||
CPP_OPTIONS+= -Dsysv
|
#CPP_OPTIONS+= -Dsysv
|
||||||
FCL += fftlib.o
|
#FCL += fftlib.o
|
||||||
CXX_FFTLIB = g++ -fopenmp -std=c++11 -DFFTLIB_THREADSAFE
|
#CXX_FFTLIB = g++ -fopenmp -std=c++11 -DFFTLIB_USE_MKL -DFFTLIB_THREADSAFE
|
||||||
# INCS_FFTLIB = -I./include -I$(FFTW_ROOT)/include
|
#INCS_FFTLIB = -I./include -I$(MKLROOT)/include/fftw
|
||||||
INCS_FFTLIB = -I./include
|
#LIBS += fftlib
|
||||||
LIBS += fftlib
|
#LLIBS += -ldl
|
||||||
LLIBS += -ldl
|
|
||||||
|
@ -84,9 +84,9 @@ WANNIER90_ROOT ?= /path/to/your/wannier90/installation
|
|||||||
LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier
|
LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier
|
||||||
|
|
||||||
# For the fftlib library (recommended)
|
# For the fftlib library (recommended)
|
||||||
#CPP_OPTIONS+= -Dsysv
|
CPP_OPTIONS+= -Dsysv
|
||||||
#FCL += fftlib.o
|
FCL += fftlib.o
|
||||||
#CXX_FFTLIB = g++ -fopenmp -std=c++11 -DFFTLIB_THREADSAFE
|
CXX_FFTLIB = g++ -fopenmp -std=c++11 -DFFTLIB_THREADSAFE
|
||||||
#INCS_FFTLIB = -I./include -I$(FFTW_ROOT)/include
|
INCS_FFTLIB = -I./include -I$(FFTW_ROOT)/include
|
||||||
#LIBS += fftlib
|
LIBS += fftlib
|
||||||
#LLIBS += -ldl
|
LLIBS += -ldl
|
||||||
|
@ -87,7 +87,6 @@ LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier
|
|||||||
CPP_OPTIONS+= -Dsysv
|
CPP_OPTIONS+= -Dsysv
|
||||||
FCL += fftlib.o
|
FCL += fftlib.o
|
||||||
CXX_FFTLIB = g++ -fopenmp -std=c++11 -DFFTLIB_THREADSAFE
|
CXX_FFTLIB = g++ -fopenmp -std=c++11 -DFFTLIB_THREADSAFE
|
||||||
# INCS_FFTLIB = -I./include -I$(FFTW_ROOT)/include
|
INCS_FFTLIB = -I./include -I$(FFTW_ROOT)/include
|
||||||
INCS_FFTLIB = -I./include
|
|
||||||
LIBS += fftlib
|
LIBS += fftlib
|
||||||
LLIBS += -ldl
|
LLIBS += -ldl
|
||||||
|
Loading…
Reference in New Issue
Block a user