Compatibility with Sapporo
This commit is contained in:
parent
dd31b63215
commit
11c0db23a3
1 changed files with 12 additions and 10 deletions
18
Makefile
18
Makefile
|
|
@ -3,17 +3,19 @@ CPPFLAGS += -DETICS
|
||||||
OPTIMIZATION ?= 3
|
OPTIMIZATION ?= 3
|
||||||
|
|
||||||
CUDAINC = -I$(CUDAHOME)/include -I$(CUDAHOME)/samples/common/inc/
|
CUDAINC = -I$(CUDAHOME)/include -I$(CUDAHOME)/samples/common/inc/
|
||||||
CUDALIB = -L$(CUDAHOME)/lib64 -lcudart -lcudadevrt
|
CUDALIB = -L$(CUDAHOME)/lib64 -lcudart -lcudadevrt -lcuda
|
||||||
|
|
||||||
GRAPEHOME = ../grapite
|
default grapite: GRAPEHOME = ../grapite
|
||||||
GRAPELIB = -L$(GRAPEHOME) -lgrapite
|
default grapite: GRAPELIB = -L$(GRAPEHOME) -lgrapite -fopenmp
|
||||||
yebisu: GRAPEHOME = ../yebisu
|
yebisu: GRAPEHOME = ../yebisu
|
||||||
yebisu: GRAPELIB = -L$(GRAPEHOME) -lyebisug6
|
yebisu: GRAPELIB = -L$(GRAPEHOME) -lyebisug6
|
||||||
GRAPEINC = -I$(GRAPEHOME)
|
sapporo: GRAPEHOME = ../sapporo2/lib
|
||||||
|
sapporo: GRAPELIB = -L$(GRAPEHOME) -lsapporo -fopenmp
|
||||||
|
GRAPEINC = -I$(GRAPEHOME)
|
||||||
|
|
||||||
CXXFLAGS += -O$(OPTIMIZATION)
|
CXXFLAGS += -O$(OPTIMIZATION)
|
||||||
INC = $(GRAPEINC) $(CUDAINC)
|
INC = $(GRAPEINC) $(CUDAINC)
|
||||||
LIB = $(GRAPELIB) $(CUDALIB) -lm
|
LIB = $(GRAPELIB) $(CUDALIB) -lm -fopenmp
|
||||||
MPICXX ?= mpic++
|
MPICXX ?= mpic++
|
||||||
EXECUTABLE ?= phigrape
|
EXECUTABLE ?= phigrape
|
||||||
|
|
||||||
|
|
@ -24,8 +26,8 @@ LIB += -lhdf5 -lz -ldl
|
||||||
default:
|
default:
|
||||||
$(MPICXX) $(CPPFLAGS) $(CXXFLAGS) $(INC) black_holes.cpp external.cpp io.cpp config.cpp phigrape.cpp -o $(EXECUTABLE) $(LIB)
|
$(MPICXX) $(CPPFLAGS) $(CXXFLAGS) $(INC) black_holes.cpp external.cpp io.cpp config.cpp phigrape.cpp -o $(EXECUTABLE) $(LIB)
|
||||||
|
|
||||||
yebisu: CPPFLAGS := $(filter-out -DETICS, $(CPPFLAGS))
|
yebisu sapporo: CPPFLAGS := $(filter-out -DETICS, $(CPPFLAGS))
|
||||||
yebisu: default
|
yebisu sapporo grapite: default
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.o phigrape
|
rm -f CUDA *.o phigrape
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue