File: makeflags.patch

package info (click to toggle)
cp2k 2025.1-1.1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 366,832 kB
  • sloc: fortran: 955,049; f90: 21,676; ansic: 18,058; python: 13,378; sh: 12,179; xml: 2,173; makefile: 964; pascal: 845; perl: 492; lisp: 272; cpp: 137; csh: 16
file content (75 lines) | stat: -rw-r--r-- 2,777 bytes parent folder | download
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Index: cp2k-4.1/arch/Linux-generic-gfortran.sopt
===================================================================
--- /dev/null	1970-01-01 00:00:00.000000000 +0000
+++ cp2k-4.1/arch/Linux-generic-gfortran.sopt	2016-10-05 23:39:34.105065247 +0200
@@ -0,0 +1,20 @@
+#
+# gfortran arch file
+#
+
+DATA_DIR = /usr/share/cp2k
+
+CC       = cc
+CPP      =
+
+FC       = gfortran
+LD       = gfortran
+
+AR       = ar -r
+
+DFLAGS   = -D__GFORTRAN -D__FFTSG -D__FFTW3 $(FFTW3_ALIGN) -D__LIBINT -D__LIBXC -D__SPGLIB
+CPPFLAGS = -C -traditional $(DFLAGS)
+CFLAGS   = -g -Wall -O2 -fopenmp
+FCFLAGS  = -g -Wall -O2 -fopenmp -funroll-loops -ftree-vectorize -ffree-form -ffree-line-length-none -fallow-argument-mismatch $(DFLAGS)
+LDFLAGS  = $(FCFLAGS) 
+LIBS     = -ldbcsr -llapack -lblas -lfftw3 -lint2 -lstdc++ -lxc -lxcf03 -lsymspg
Index: cp2k-4.1/arch/Linux-generic-gfortran.popt
===================================================================
--- /dev/null	1970-01-01 00:00:00.000000000 +0000
+++ cp2k-4.1/arch/Linux-generic-gfortran.popt	2016-10-05 23:39:34.105065247 +0200
@@ -0,0 +1,20 @@
+#
+# gfortran arch file
+#
+
+DATA_DIR = /usr/share/cp2k
+
+CC       = mpicc
+CPP      =
+
+FC       = mpif90
+LD       = mpif90
+
+AR       = ar -r
+
+DFLAGS   = -D__GFORTRAN -D__FFTSG -D__FFTW3 $(FFTW3_ALIGN) -D__LIBINT -D__LIBXC -D__SPGLIB -D__parallel -D__BLACS -D__SCALAPACK $(DEF_ELPA)
+CPPFLAGS = -C -traditional $(DFLAGS) $(INC_ELPA)
+CFLAGS   = -g -Wall -O2 -fopenmp
+FCFLAGS  = -g -Wall -O2 -fopenmp -funroll-loops -ftree-vectorize -ffree-form -ffree-line-length-none -fallow-argument-mismatch $(DFLAGS) $(INC_ELPA) -I/usr/include
+LDFLAGS  = $(FCFLAGS) 
+LIBS     = -ldbcsr -llapack -lblas -lfftw3 -lint2 -lstdc++ -lxc -lxcf03 -lsymspg $(LIB_MPI) $(LIB_BLACS) $(LIB_SCALAPACK) $(LIB_ELPA)
Index: cp2k-4.1/arch/Linux-generic-gfortran.psmp
===================================================================
--- /dev/null	1970-01-01 00:00:00.000000000 +0000
+++ cp2k-4.1/arch/Linux-generic-gfortran.psmp	2016-10-05 23:39:34.105065247 +0200
@@ -0,0 +1,20 @@
+#
+# gfortran arch file
+#
+
+DATA_DIR = /usr/share/cp2k
+
+CC       = mpicc
+CPP      =
+
+FC       = mpif90
+LD       = mpif90
+
+AR       = ar -r
+
+DFLAGS   = -D__GFORTRAN -D__FFTSG -D__FFTW3 $(FFTW3_ALIGN) -D__LIBINT -D__LIBXC -D__SPGLIB -D__parallel -D__BLACS -D__SCALAPACK $(DEF_ELPA)
+CPPFLAGS = -C -traditional $(DFLAGS) $(INC_ELPA)
+CFLAGS   = -g -Wall -O2 -fopenmp
+FCFLAGS  = -g -Wall -O2 -fopenmp -funroll-loops -ftree-vectorize -ffree-form -ffree-line-length-none -fallow-argument-mismatch $(DFLAGS) $(INC_ELPA) -I/usr/include
+LDFLAGS  = $(FCFLAGS) 
+LIBS     = -ldbcsr -llapack -lblas -lfftw3 -lfftw3_threads -lint2 -lstdc++ -lxc -lxcf03 -lsymspg $(LIB_MPI) $(LIB_BLACS) $(LIB_SCALAPACK) $(LIB_ELPA)