File: make.inc

package info (click to toggle)
elkcode 5.4.24-2
  • links: PTS, VCS
  • area: main
  • in suites: buster, sid
  • size: 12,840 kB
  • sloc: f90: 48,415; fortran: 22,457; perl: 965; makefile: 384; sh: 369; python: 105; ansic: 67
file content (23 lines) | stat: -rw-r--r-- 730 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
F90 = mpif90
F90_OPTS :=
F90_OPTS += `dpkg-buildflags --get FFLAGS`
F90_OPTS += `dpkg-buildflags --get CPPFLAGS`
F90_OPTS += -Wall -ffast-math -funroll-loops -fopenmp
F90_OPTS += `dpkg-buildflags --get LDFLAGS`
F77 = mpif77
F77_OPTS :=
F77_OPTS += `dpkg-buildflags --get FFLAGS`
F77_OPTS += `dpkg-buildflags --get CPPFLAGS`
F77_OPTS += -Wall -ffast-math -funroll-loops -fopenmp
F77_OPTS += `dpkg-buildflags --get LDFLAGS`
AR = ar
LIB_SYS =
LIB_LPK = -llapack -lblas
SRC_MPI =
SRC_FFT = zfftifc_fftw.f90
LIB_FFT = `pkg-config --cflags --libs fftw3`
SRC_libxc = libxc_funcs.f90 libxc.f90 libxcifc.f90
LIB_libxc  = `pkg-config --cflags --libs libxc` -lxcf90
SRC_MKL = mkl_stub.f90
SRC_OBLAS = oblas_stub.f90
SRC_BLIS = blis_stub.f90