diff options
Diffstat (limited to 'basic_plumed.ssmp')
-rw-r--r-- | basic_plumed.ssmp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/basic_plumed.ssmp b/basic_plumed.ssmp new file mode 100644 index 000000000000..fd5e6fbe7729 --- /dev/null +++ b/basic_plumed.ssmp @@ -0,0 +1,19 @@ +CC = gcc +CXX = g++ +CPP = +AR = ar -r +FC = gfortran +LD = gfortran +# +DFLAGS = -D__FFTW3 -D__PLUMED2 +# +WFLAGS = -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Wuse-without-only +# +FCDEBFLAGS = -ffree-form -std=f2003 -fimplicit-none +CFLAGS = -march=native -fno-omit-frame-pointer -g -O3 -funroll-loops -ffast-math $(PROFOPT) -fopenmp -I'/usr/include' $(DFLAGS) +FCFLAGS = -march=native -fno-omit-frame-pointer -g -O3 -funroll-loops -ffast-math $(PROFOPT) -fopenmp -I'/usr/include' $(FCDEBFLAGS) $(WFLAGS) $(DFLAGS) +# +LDFLAGS = $(FCFLAGS) -llapack -lblas -Wl,--enable-new-dtags -L'/usr/lib' -Wl,-rpath='/usr/lib' +LIBS = -lfftw3 -lfftw3_omp -lstdc++ -lz -ldl -lplumed +# +include /usr/lib/plumed/src/lib/Plumed.inc |