forked from mit-crpg/OpenMOC-LOO
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Configfile
53 lines (48 loc) · 1.42 KB
/
Configfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
LANGUAGES += c++
COMPILEOPTS += -Wall
COMPILEOPTS += -Wno-unused-but-set-variable
COMPILEOPTS += -std=c++11
COMPILEOPTS += -fopenmp
COMPILEOPTS += -O2
COMPILEOPTS += -march=native
#COMPILEOPTS += -g
#LINKOPTS += -g
COMPILEOPTS += -I/usr/include/petsc
COMPILEOPTS += -I/usr/include/petsc/linux-gnu-cxx-debug/include
COMPILEOPTS += -I/usr/include/petsc/linux-gnu-cxx-opt/include
COMPILEOPTS += -I$$HOME/.local/include
LINKOPTS += -L$$HOME/.local/lib
LINKOPTS += -Wl,-rpath,$$HOME/.local/lib
#LINKOPTS += -lprofiler
COMPILEOPTS += `pkg-config Magick++ --cflags`
COMPILEOPTS += -DPETSC_HAVE_MPI_WIN_CREATE
#COMPILEOPTS += -pg
#LINKOPTS += -pg
LANGUAGES += bash
BINARIES += openmoc
LINKOPTS += -lm
LINKOPTS += -lrt
LINKOPTS += -lexpat
LINKOPTS += -lsilo
LINKOPTS += -lpetsc
LINKOPTS += -lmpi
LINKOPTS += -lblas
LINKOPTS += -llapack
LINKOPTS += -lcblas
LINKOPTS += -lblas
LINKOPTS += -lgfortran
COMPILEOPTS += `pkg-config Magick++ --cflags`
LINKOPTS += `pkg-config Magick++ --libs`
SOURCES += openmoc.cpp
TESTSRC += 1polar/unacc/pin5.bash
TESTSRC += 1polar/cmfd/pin5.bash
TESTSRC += 1polar/loo1/pin5.bash
TESTSRC += 1polar/loo2/pin5.bash
TESTSRC += 1polar/unacc/pin52.bash
TESTSRC += 1polar/cmfd/pin52.bash
TESTSRC += 1polar/loo1/pin52.bash
TESTSRC += 1polar/loo2/pin52.bash
# back to 3 polar angle cases
#TESTSRC += unacc/pin5.bash
#TESTSRC += cmfd/pin5.bash
#TESTSRC += loo/pin5.bash