mirror of https://github.com/lammps/lammps.git
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@3011 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
parent
6c864f0161
commit
a90d442b26
|
@ -4,15 +4,20 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = icc
|
||||
CCFLAGS = -O2 -DFFT_SCSL -w
|
||||
CCFLAGS = $(PKGINC) -O2 -DFFT_SCSL -w
|
||||
DEPFLAGS = -M
|
||||
# one user needed icpc to link
|
||||
LINK = icc
|
||||
LINKFLAGS = -O2
|
||||
USRLIB =
|
||||
SYSLIB = -lmpi -lscs_mp
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O2
|
||||
USRLIB = $(PKGLIB)
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lmpi -lscs_mp
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -5,21 +5,26 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = /opt/ibmcmp/vacpp/7.0/bin/blrts_xlC \
|
||||
-I/bgl/BlueLight/ppcfloor/bglsys/include \
|
||||
-I/bgl/local/bglfftwgel-2.1.5.pre5/include
|
||||
CCFLAGS = -O3 -DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK
|
||||
CCFLAGS = $(PKGINC) -O3 -DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = /opt/ibmcmp/vacpp/7.0/bin/blrts_xlC
|
||||
LINKFLAGS = -O3 -L/bgl/BlueLight/ppcfloor/bglsys/lib \
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O3 -L/bgl/BlueLight/ppcfloor/bglsys/lib \
|
||||
-L/opt/ibmcmp/xlf/9.1/blrts_lib \
|
||||
-L/opt/ibmcmp/vacpp/7.0/blrts_lib \
|
||||
-L/bgl/local/lib \
|
||||
-L/bgl/local/bglfftwgel-2.1.5.pre5/lib
|
||||
USRLIB = -lxlopt -lxlomp_ser -lxl -lxlfmath -lm -lfftw \
|
||||
USRLIB = $(PKGLIB) -lxlopt -lxlomp_ser -lxl -lxlfmath -lm -lfftw \
|
||||
FORTLIB =
|
||||
-lmpich.rts -lmsglayer.rts -lrts.rts -ldevices.rts -lmassv
|
||||
SYSLIB =
|
||||
SYSLIB =$(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -5,14 +5,19 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpCC_r
|
||||
CCFLAGS = -O4 -qnoipa -I/usr/apps/include -DFFT_FFTW
|
||||
CCFLAGS = $(PKGINC) -O4 -qnoipa -I/usr/apps/include -DFFT_FFTW
|
||||
DEPFLAGS = -M
|
||||
LINK = mpCC_r
|
||||
LINKFLAGS = -O -L/usr/apps/lib
|
||||
USRLIB = -lfftw
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L/usr/apps/lib
|
||||
USRLIB = $(PKGLIB) -lfftw
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -4,14 +4,19 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpiCC
|
||||
CCFLAGS = -g -O -DFFT_NONE -DLAMMPS_GZIP
|
||||
CCFLAGS = $(PKGINC) -g -O -DFFT_NONE -DLAMMPS_GZIP
|
||||
DEPFLAGS = -M
|
||||
LINK = mpiCC
|
||||
LINKFLAGS = -g -O
|
||||
USRLIB =
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -g -O
|
||||
USRLIB =$(PKGLIB)
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -4,14 +4,19 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpicxx
|
||||
CCFLAGS = -O -g -I/cygdrive/c/cygwin/fftw/include -DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK
|
||||
CCFLAGS = $(PKGINC) -O -g -I/cygdrive/c/cygwin/fftw/include -DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = mpicxx
|
||||
LINKFLAGS = -O -g -L/cygdrive/c/cygwin/fftw/lib -L/cygdrive/c/cygwin/mpich2-1.0.4p1/lib
|
||||
USRLIB = -lfftw -lmpich
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -g -L/cygdrive/c/cygwin/fftw/lib -L/cygdrive/c/cygwin/mpich2-1.0.4p1/lib
|
||||
USRLIB = $(PKGLIB) -lfftw -lmpich
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -4,14 +4,19 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -g -O -I/usr/lib/mpich/include/ -DFFT_FFTW -DLAMMPS_GZIP
|
||||
CCFLAGS = $(PKGINC) -g -O -I/usr/lib/mpich/include/ -DFFT_FFTW -DLAMMPS_GZIP
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -g -O -L/usr/lib/mpich/lib
|
||||
USRLIB = -lfftw -lmpich
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -g -O -L/usr/lib/mpich/lib
|
||||
USRLIB = $(PKGLIB) -lfftw -lmpich
|
||||
FORTLIB =
|
||||
SYSLIB =$(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -4,14 +4,19 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = CC
|
||||
CCFLAGS = -64 -O -mp -DFFT_SCSL
|
||||
CCFLAGS = $(PKGINC) -64 -O -mp -DFFT_SCSL
|
||||
DEPFLAGS = -M
|
||||
LINK = CC
|
||||
LINKFLAGS = -64
|
||||
USRLIB =
|
||||
SYSLIB = -lm -lscs_mp -lmpi -lmpi++
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -64
|
||||
USRLIB = $(PKGLIB)
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm -lscs_mp -lmpi -lmpi++
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -4,14 +4,19 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpicxx
|
||||
CCFLAGS = -O -DFFT_FFTW -I/home/jlane/fftw-2.1.5/fftw
|
||||
CCFLAGS = $(PKGINC) -O -DFFT_FFTW -I/home/jlane/fftw-2.1.5/fftw
|
||||
DEPFLAGS = -M
|
||||
LINK = mpicxx
|
||||
LINKFLAGS = -O -L/home/jlane/fftw-2.1.5/fftw/.libs
|
||||
USRLIB = -lstdc++ -lfftw
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L/home/jlane/fftw-2.1.5/fftw/.libs
|
||||
USRLIB = $(PKGLIB) -lstdc++ -lfftw
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
|
||||
ARCHIVE = ar
|
||||
|
|
|
@ -3,14 +3,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = c++
|
||||
CCFLAGS = -O -I../STUBS -I/sw/include -DFFT_FFTW
|
||||
CCFLAGS = $(PKGINC) -O -I../STUBS -I/sw/include -DFFT_FFTW
|
||||
DEPFLAGS = -M
|
||||
LINK = c++
|
||||
LINKFLAGS = -O -L../STUBS -L/sw/lib
|
||||
USRLIB = -lfftw -lmpi
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L../STUBS -L/sw/lib
|
||||
USRLIB = $(PKGLIB) -lfftw -lmpi
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -3,14 +3,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpic++
|
||||
CCFLAGS = -O3 -DFFT_FFTW
|
||||
CCFLAGS = $(PKGINC) -O3 -DFFT_FFTW
|
||||
DEPFLAGS = -M
|
||||
LINK = mpic++
|
||||
LINKFLAGS = -O3
|
||||
USRLIB = -lfftw -lmpi
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O3
|
||||
USRLIB = $(PKGLIB) -lfftw -lmpi
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -1,16 +1,21 @@
|
|||
# g++ = RedHat Linux box, g++, MPICH2, FFTW
|
||||
# g++ = RedHat Linux box, g++, MPICH, FFTW
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -g -O -DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
CCFLAGS = -g $(PKGINC) -DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -g -O
|
||||
USRLIB = -lfftw -lmpich
|
||||
SYSLIB = -lpthread
|
||||
LINKFORT = -L/opt/intel/fce/10.0.023/lib
|
||||
LINKFLAGS = -g -O $(PKGPATH) $(LINKFORT)
|
||||
USRLIB = -lfftw -lmpich $(PKGLIB)
|
||||
FORTLIB = -lifcore -lsvml -lompstub -limf
|
||||
SYSLIB = -lpthread $(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -1,41 +0,0 @@
|
|||
# g++_meam = RedHat Linux box, g++, MPICH, FFTW, MEAM library
|
||||
|
||||
SHELL = /bin/sh
|
||||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -g -O -DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -g -O -L../../lib/meam -L/opt/intel/fce/10.0.023/lib
|
||||
USRLIB = -lfftw -lmpich -lmeam
|
||||
SYSLIB = -lpthread -lifcore -lsvml -lompstub -limf
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Library target
|
||||
|
||||
lib: $(OBJ)
|
||||
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
%.d:%.cpp
|
||||
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
include $(DEPENDS)
|
|
@ -1,42 +0,0 @@
|
|||
# g++_poems = RedHat Linux box, g++, MPICH, FFTW, POEMS library
|
||||
|
||||
SHELL = /bin/sh
|
||||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -g -O -I../../lib/poems \
|
||||
-DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -g -O -L../../lib/poems
|
||||
USRLIB = -lfftw -lmpich -lpoems
|
||||
SYSLIB = -lpthread
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Library target
|
||||
|
||||
lib: $(OBJ)
|
||||
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
%.d:%.cpp
|
||||
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
include $(DEPENDS)
|
|
@ -1,43 +0,0 @@
|
|||
# g++_poems_meam = RedHat Linux box, g++, MPICH, FFTW, POEMS & MEAM library
|
||||
|
||||
SHELL = /bin/sh
|
||||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -g -O -I../../lib/poems \
|
||||
-DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -g -O -L../../lib/poems -L../../lib/meam \
|
||||
-L/opt/intel/fce/10.0.023/lib
|
||||
USRLIB = -lfftw -lmpich -lpoems -lmeam
|
||||
SYSLIB = -lpthread -lifcore -lsvml -lompstub -limf
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Library target
|
||||
|
||||
lib: $(OBJ)
|
||||
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
%.d:%.cpp
|
||||
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
include $(DEPENDS)
|
|
@ -1,41 +0,0 @@
|
|||
# g++_reax = RedHat Linux box, g++, MPICH2, FFTW, REAX lib
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -g -O -I../../lib/reax \
|
||||
-DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -g -O -L../../lib/reax -L/sw/lib/gcc4.2/lib
|
||||
USRLIB = -lfftw -lmpich -lreax
|
||||
SYSLIB = -lpthread -lg2c
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Library target
|
||||
|
||||
lib: $(OBJ)
|
||||
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
%.d:%.cpp
|
||||
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
include $(DEPENDS)
|
|
@ -20,14 +20,19 @@ SHELL = /bin/sh
|
|||
# either interactively or via a batch script
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpicxx
|
||||
CCFLAGS = -O -DFFT_FFTW -I${FFTW_INCLUDE}
|
||||
CCFLAGS = $(PKGINC) -O -DFFT_FFTW -I${FFTW_INCLUDE}
|
||||
DEPFLAGS = -M
|
||||
LINK = mpicxx
|
||||
LINKFLAGS = -O -L${FFTW_LIB}
|
||||
USRLIB = -lfftw -lstdc++
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L${FFTW_LIB}
|
||||
USRLIB = $(PKGLIB) -lfftw -lstdc++
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
|
|
|
@ -4,16 +4,21 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = icpc
|
||||
CCFLAGS = -O2 -unroll -DFFT_FFTW -DLAMMPS_GZIP \
|
||||
CCFLAGS = $(PKGINC) -O2 -unroll -DFFT_FFTW -DLAMMPS_GZIP \
|
||||
-fstrict-aliasing -I../STUBS
|
||||
NOALIAS = -fno-strict-aliasing
|
||||
DEPFLAGS = -M
|
||||
LINK = icpc
|
||||
LINKFLAGS = -i-static
|
||||
USRLIB = -L../STUBS -lmpi -lfftw
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -i-static
|
||||
USRLIB = $(PKGLIB) -L../STUBS -lmpi -lfftw
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rcsv
|
||||
SIZE = size
|
||||
|
|
|
@ -10,14 +10,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpiicc
|
||||
CCFLAGS = -O3 -fno-alias -ip -unroll0 -g -DMPICH_IGNORE_CXX_SEEK -DLAMMPS_GZIP -DFFT_FFTW -I/opt/intel/mkl/10.0.011/include/fftw
|
||||
CCFLAGS = $(PKGINC) -O3 -fno-alias -ip -unroll0 -g -DMPICH_IGNORE_CXX_SEEK -DLAMMPS_GZIP -DFFT_FFTW -I/opt/intel/mkl/10.0.011/include/fftw
|
||||
DEPFLAGS = -M
|
||||
LINK = mpiicc
|
||||
LINKFLAGS = -mt_mpi -L/opt/intel/mkl/10.0.011/lib/em64t
|
||||
USRLIB = /opt/intel/mkl/10.0.011/lib/em64t/libfftw2xc_intel.a
|
||||
SYSLIB = -lstdc++ -lpthread -lmkl_em64t -lguide
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -mt_mpi -L/opt/intel/mkl/10.0.011/lib/em64t
|
||||
USRLIB = $(PKGLIB) /opt/intel/mkl/10.0.011/lib/em64t/libfftw2xc_intel.a
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lstdc++ -lpthread -lmkl_em64t -lguide
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -4,6 +4,9 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
# Note: this Makefile builds LAMMPS according to what modules you've loaded
|
||||
# by default this is openmpi MPI
|
||||
|
@ -19,14 +22,16 @@ SHELL = /bin/sh
|
|||
#FFTW = /home/sjplimp/fftw/fftw_liberty
|
||||
|
||||
CC = mpiCC
|
||||
#CCFLAGS = -O -DFFT_FFTW -I${FFTW}/fftw
|
||||
CCFLAGS = -O -DFFT_FFTW -I${FFTW_INCLUDE}
|
||||
#CCFLAGS = $(PKGINC) -O -DFFT_FFTW -I${FFTW}/fftw
|
||||
CCFLAGS = $(PKGINC) -O -DFFT_FFTW -I${FFTW_INCLUDE}
|
||||
DEPFLAGS = -M
|
||||
LINK = mpiCC
|
||||
#LINKFLAGS = -O -L${FFTW}/fftw/.libs
|
||||
LINKFLAGS = -O -L${FFTW_LIB}
|
||||
USRLIB = -lfftw
|
||||
SYSLIB = -lstdc++ -lm
|
||||
LINKFORT =
|
||||
#LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L${FFTW}/fftw/.libs
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L${FFTW_LIB}
|
||||
USRLIB = $(PKGLIB) -lfftw
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lstdc++ -lm
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -1,37 +0,0 @@
|
|||
# liberty_poems_meam = HP cluster w/ dual Xeons, mpiCC, native MPI, FFTW, POEMS/MEAM libs
|
||||
|
||||
SHELL = /bin/sh
|
||||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
|
||||
FFTW = /apps/libraries/fftw/icc
|
||||
|
||||
CC = mpiCC
|
||||
CCFLAGS = -O -DFFT_FFTW -I${FFTW}/fftw -I../../lib/poems
|
||||
DEPFLAGS = -M
|
||||
LINK = mpiCC
|
||||
LINKFLAGS = -O -L${FFTW}/fftw/.libs -L../../lib/poems \
|
||||
-L../../lib/meam -L/opt/intel/fc/9.0/lib
|
||||
USRLIB = -lfftw -lpoems -lmeam
|
||||
SYSLIB = -lstdc++ -lm -lifcore
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
%.d:%.cpp
|
||||
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
include $(DEPENDS)
|
|
@ -3,14 +3,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = icc
|
||||
CCFLAGS = -O -DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
CCFLAGS = -O -DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK $(PKGINC)
|
||||
DEPFLAGS = -M
|
||||
LINK = icc
|
||||
LINKFLAGS = -O
|
||||
USRLIB = -lfftw -lmpich
|
||||
SYSLIB = -lpthread -lstdc++
|
||||
LINKFORT = -L/opt/intel/fce/10.0.023/lib
|
||||
LINKFLAGS = -O $(PKGPATH) $(LINKFORT)
|
||||
USRLIB = -lfftw -lmpich $(PKGLIB)
|
||||
FORTLIB = -lifcore -lsvml -lompstub -limf
|
||||
SYSLIB = -lpthread -lstdc++ $(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -1,43 +0,0 @@
|
|||
# linux_poems_meam = RedHat Linux box, Intel icc, MPICH, FFTW, POEMS & MEAM lib
|
||||
|
||||
SHELL = /bin/sh
|
||||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
|
||||
CC = icc
|
||||
CCFLAGS = -O -I../../lib/poems \
|
||||
-DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = icc
|
||||
LINKFLAGS = -O -L../../lib/poems -L../../lib/meam \
|
||||
-L/opt/intel/fce/10.0.023/lib
|
||||
USRLIB = -lfftw -lmpich -lpoems -lmeam
|
||||
SYSLIB = -lpthread -lstdc++ -lifcore -lsvml -lompstub -limf
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Library target
|
||||
|
||||
lib: $(OBJ)
|
||||
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
%.d:%.cpp
|
||||
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
include $(DEPENDS)
|
|
@ -1,43 +0,0 @@
|
|||
# linux_poems_meam = RedHat Linux box, Intel icc, MPICH, FFTW, POEMS/MEAM/REAX libs
|
||||
|
||||
SHELL = /bin/sh
|
||||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
|
||||
CC = icc
|
||||
CCFLAGS = -O -I../../lib/poems -I../../lib/reax \
|
||||
-DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = icc
|
||||
LINKFLAGS = -O -L../../lib/poems -L../../lib/meam -L../../lib/reax \
|
||||
-L/opt/intel/fce/10.0.023/lib
|
||||
USRLIB = -lfftw -lmpich -lpoems -lmeam -lreax
|
||||
SYSLIB = -lpthread -lstdc++ -lifcore -lsvml -lompstub -limf
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Library target
|
||||
|
||||
lib: $(OBJ)
|
||||
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
%.d:%.cpp
|
||||
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
include $(DEPENDS)
|
|
@ -1,41 +0,0 @@
|
|||
# linux_reax = RedHat Linux box, Intel icc, MPICH2, FFTW, REAX lib
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
|
||||
CC = icc
|
||||
CCFLAGS = -O -I../../lib/reax \
|
||||
-DFFT_FFTW -DLAMMPS_GZIP -DMPICH_IGNORE_CXX_SEEK
|
||||
DEPFLAGS = -M
|
||||
LINK = icc
|
||||
LINKFLAGS = -O -L../../lib/reax -L/opt/intel/fce/10.0.023/lib
|
||||
USRLIB = -lfftw -lmpich -lreax
|
||||
SYSLIB = -lpthread -lstdc++ -lifcore -lsvml -lompstub -limf
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Library target
|
||||
|
||||
lib: $(OBJ)
|
||||
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
%.d:%.cpp
|
||||
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
include $(DEPENDS)
|
|
@ -3,14 +3,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = c++
|
||||
CCFLAGS = -O -I../STUBS -DFFT_FFTW
|
||||
CCFLAGS = $(PKGINC) -O -I../STUBS -DFFT_FFTW
|
||||
DEPFLAGS = -M
|
||||
LINK = c++
|
||||
LINKFLAGS = -O
|
||||
USRLIB = -lfftw ../STUBS/mpi.o
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O
|
||||
USRLIB = $(PKGLIB) -lfftw ../STUBS/mpi.o
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -3,16 +3,21 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
FFTW = /sw
|
||||
|
||||
CC = mpic++
|
||||
CCFLAGS = -O -MMD -MG -DFFT_FFTW -I${FFTW}/include -DOMPI_SKIP_MPICXX
|
||||
CCFLAGS = $(PKGINC) -O -MMD -MG -DFFT_FFTW -I${FFTW}/include -DOMPI_SKIP_MPICXX
|
||||
LINK = mpic++
|
||||
LINKFLAGS = -O -L${FFTW}/lib
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L${FFTW}/lib
|
||||
|
||||
USRLIB = -lfftw
|
||||
SYSLIB =
|
||||
USRLIB = $(PKGLIB) -lfftw
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -1,32 +0,0 @@
|
|||
# mac_reax = Apple PowerBook G4 laptop, Finked LAM/MPI, Finked FFTW 2.1.5, REAX lib
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
|
||||
FFTW = /sw
|
||||
|
||||
CC = mpic++
|
||||
CCFLAGS = -O -MMD -MG -DFFT_FFTW -I../../lib/reax -I${FFTW}/include \
|
||||
-DOMPI_SKIP_MPICXX
|
||||
LINK = mpic++
|
||||
LINKFLAGS = -O -L${FFTW}/lib -L../../lib/reax -L/sw/lib/gcc4.2/lib
|
||||
USRLIB = -lfftw -lreax
|
||||
SYSLIB = -lgfortran
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
-include $(DEPENDS)
|
|
@ -4,14 +4,19 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -O -I/opt/mpich-mx/include -DFFT_NONE -DLAMMPS_GZIP
|
||||
CCFLAGS = $(PKGINC) -O -I/opt/mpich-mx/include -DFFT_NONE -DLAMMPS_GZIP
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -O -L/opt/mpich-mx/lib -L/opt/mx/lib
|
||||
USRLIB = -lmpich -lmyriexpress
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L/opt/mpich-mx/lib -L/opt/mx/lib
|
||||
USRLIB = $(PKGLIB) -lmpich -lmyriexpress
|
||||
FORTLIB =
|
||||
SYSLIB =$(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -4,16 +4,21 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpic++
|
||||
CCFLAGS = -O2 -funroll-loops -DFFT_FFTW -DLAMMPS_GZIP \
|
||||
CCFLAGS = $(PKGINC) -O2 -funroll-loops -DFFT_FFTW -DLAMMPS_GZIP \
|
||||
-fstrict-aliasing -Wall -W -Wno-uninitialized
|
||||
NOALIAS = -fno-strict-aliasing
|
||||
DEPFLAGS = -M
|
||||
LINK = mpic++
|
||||
LINKFLAGS =
|
||||
USRLIB = -lfftw
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT)
|
||||
USRLIB = $(PKGLIB) -lfftw
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rcsv
|
||||
SIZE = size
|
||||
|
|
|
@ -3,14 +3,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -O3 -I /opt/mpich/include/ -DFFT_FFTW -DLAMMPS_GZIP
|
||||
CCFLAGS = $(PKGINC) -O3 -I /opt/mpich/include/ -DFFT_FFTW -DLAMMPS_GZIP
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -O3 -L /opt/mpich/ch-p4/lib64
|
||||
USRLIB = -ldfftw -lmpich
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O3 -L /opt/mpich/ch-p4/lib64
|
||||
USRLIB = $(PKGLIB) -ldfftw -lmpich
|
||||
FORTLIB =
|
||||
SYSLIB =$(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -4,17 +4,22 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = pgCC -fast
|
||||
CCFLAGS = -I/usr/local/mpich-1.2.6/pg/include \
|
||||
CCFLAGS = $(PKGINC) -I/usr/local/mpich-1.2.6/pg/include \
|
||||
-I/usr/local/include \
|
||||
-DFFT_FFTW -DLAMMPS_GZIP
|
||||
DEPFLAGS = -M
|
||||
LINK = pgCC
|
||||
LINKFLAGS = -L/usr/local/mpich-1.2.6/pg/lib \
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -L/usr/local/mpich-1.2.6/pg/lib \
|
||||
-L/usr/local/lib
|
||||
USRLIB = -lfftw -lmpich
|
||||
SYSLIB =
|
||||
USRLIB = $(PKGLIB) -lfftw -lmpich
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
# pg_meam = Portland Group compiler, MPICH, FFTW, MEAM lib
|
||||
|
||||
SHELL = /bin/sh
|
||||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
|
||||
CC = pgCC -fast
|
||||
CCFLAGS = -I/usr/local/mpich-1.2.6/pg/include \
|
||||
-I/usr/local/include \
|
||||
-DFFT_FFTW -DLAMMPS_GZIP
|
||||
DEPFLAGS = -M
|
||||
LINK = pgCC
|
||||
LINKFLAGS = -L/usr/local/mpich-1.2.6/pg/lib \
|
||||
-L/usr/local/lib \
|
||||
-L/home/henager/lammps-8Jul07/lib/meam \
|
||||
-L/share/apps/pgi/linux86/6.1/lib
|
||||
USRLIB = -lfftw -lmpich -lmeam -lpgf90 -lpgf90_rpm1 \
|
||||
-lpgf902 -lpgf90rtl -lpgftnrtl
|
||||
SYSLIB =
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Library target
|
||||
|
||||
lib: $(OBJ)
|
||||
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
%.o:%.cpp
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
%.d:%.cpp
|
||||
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
DEPENDS = $(OBJ:.o=.d)
|
||||
include $(DEPENDS)
|
|
@ -5,15 +5,20 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpCC_r
|
||||
CCFLAGS = -O3 -qnoipa -qlanglvl=oldmath \
|
||||
CCFLAGS = $(PKGINC) -O3 -qnoipa -qlanglvl=oldmath \
|
||||
-I/scr/oppe/LAMMPS/fftw-2.1.5/include -DFFT_FFTW
|
||||
DEPFLAGS = -M
|
||||
LINK = mpCC_r
|
||||
LINKFLAGS = -O -qnoipa -qlanglvl=oldmath -bmaxdata:0x70000000
|
||||
USRLIB = -L/scr/oppe/LAMMPS/fftw-2.1.5/lib -lfftw
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -qnoipa -qlanglvl=oldmath -bmaxdata:0x70000000
|
||||
USRLIB = $(PKGLIB) -L/scr/oppe/LAMMPS/fftw-2.1.5/lib -lfftw
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
|
|
@ -3,14 +3,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpiCC
|
||||
CCFLAGS = -O -I/usr/local/mpich-1.2.6-eth/include -DFFT_NONE
|
||||
CCFLAGS = $(PKGINC) -O -I/usr/local/mpich-1.2.6-eth/include -DFFT_NONE
|
||||
DEPFLAGS = -M
|
||||
LINK = mpiCC
|
||||
LINKFLAGS = -O -L/usr/local/mpich-1.2.6-eth/lib
|
||||
USRLIB = -lmpich
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L/usr/local/mpich-1.2.6-eth/lib
|
||||
USRLIB = $(PKGLIB) -lmpich
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -4,14 +4,19 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = /usr/local/cplant/ross/current/bin/c++
|
||||
CCFLAGS = -O -DFFT_DEC
|
||||
CCFLAGS = $(PKGINC) -O -DFFT_DEC
|
||||
DEPFLAGS = -M
|
||||
LINK = /usr/local/cplant/ross/current/bin/c++
|
||||
LINKFLAGS = -O
|
||||
USRLIB = -lmpi -lcxml
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O
|
||||
USRLIB = $(PKGLIB) -lmpi -lcxml
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -5,21 +5,26 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = blrts_xlC \
|
||||
-I/bgl/BlueLight/ppcfloor/bglsys/include \
|
||||
-I//usr/local/apps/V1R3/fftw-2.1.5d/include/
|
||||
CCFLAGS = -O2 -qarch=440 -qtune=440 \
|
||||
CCFLAGS = $(PKGINC) -O2 -qarch=440 -qtune=440 \
|
||||
-DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK -DLAMMPS_XDR
|
||||
NOALIAS = -qalias=noansi
|
||||
DEPFLAGS = -M -qmakedep=gcc
|
||||
LINK = blrts_xlC
|
||||
LINKFLAGS = -O2 -L/bgl/BlueLight/ppcfloor/bglsys/lib \
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O2 -L/bgl/BlueLight/ppcfloor/bglsys/lib \
|
||||
-L/opt/ibmcmp/xlf/bg/10.1/blrts_lib \
|
||||
-L/opt/ibmcmp/vacpp/bg/8.0/blrts_lib \
|
||||
-L/usr/local/apps/V1R3/fftw-2.1.5d/lib
|
||||
USRLIB = -lfftw -lmpich.rts -lmsglayer.rts -lrts.rts -ldevices.rts -lm
|
||||
SYSLIB =
|
||||
USRLIB = $(PKGLIB) -lfftw -lmpich.rts -lmsglayer.rts -lrts.rts -ldevices.rts -lm
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -5,14 +5,19 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpCC_r
|
||||
CCFLAGS = -O2 -qnoipa -I/usr/common/usg/fftw/2.1.5/include -DFFT_FFTW
|
||||
CCFLAGS = $(PKGINC) -O2 -qnoipa -I/usr/common/usg/fftw/2.1.5/include -DFFT_FFTW
|
||||
DEPFLAGS = -M
|
||||
LINK = mpCC_r
|
||||
LINKFLAGS = -O -L/usr/lib -L/usr/common/usg/fftw/2.1.5/lib
|
||||
USRLIB = -lfftw -lfftw_mpi
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L/usr/lib -L/usr/common/usg/fftw/2.1.5/lib
|
||||
USRLIB = $(PKGLIB) -lfftw -lfftw_mpi
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -3,14 +3,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -g -O -I../STUBS -DFFT_NONE
|
||||
CCFLAGS = -O -DFFT_NONE -I../STUBS $(PKGINC)
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -g -O -L../STUBS
|
||||
USRLIB = -lmpi
|
||||
SYSLIB =
|
||||
LINKFORT = -L/opt/intel/fce/10.0.023/lib
|
||||
LINKFLAGS = -O -L../STUBS $(PKGPATH) $(LINKFORT)
|
||||
USRLIB = -lmpi $(PKGLIB)
|
||||
FORTLIB = -lifcore -lsvml -lompstub -limf
|
||||
SYSLIB = $(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -4,16 +4,21 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = gcc
|
||||
CCFLAGS = -g -Wall -W -O2 -funroll-loops \
|
||||
CCFLAGS = $(PKGINC) -g -Wall -W -O2 -funroll-loops \
|
||||
-DFFT_FFTW -DLAMMPS_GZIP -fstrict-aliasing -I../STUBS
|
||||
NOALIAS = -fno-strict-aliasing
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS =
|
||||
USRLIB = -L../STUBS -lmpi -lfftw
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT)
|
||||
USRLIB = $(PKGLIB) -L../STUBS -lmpi -lfftw
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rcsv
|
||||
SIZE = size
|
||||
|
|
|
@ -3,14 +3,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = icc
|
||||
CCFLAGS = -O -I../STUBS -DFFT_NONE
|
||||
CCFLAGS = $(PKGINC) -O -I../STUBS -DFFT_NONE
|
||||
DEPFLAGS = -M
|
||||
LINK = icc
|
||||
LINKFLAGS = -O -L../STUBS
|
||||
USRLIB = -lmpi
|
||||
SYSLIB = -lstdc++
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L../STUBS
|
||||
USRLIB = $(PKGLIB) -lmpi
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lstdc++
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -3,14 +3,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = c++
|
||||
CCFLAGS = -O -I../STUBS -DFFT_NONE
|
||||
CCFLAGS = $(PKGINC) -O -I../STUBS -DFFT_NONE
|
||||
DEPFLAGS = -M
|
||||
LINK = c++
|
||||
LINKFLAGS = -O -L../STUBS
|
||||
USRLIB = -lmpi
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L../STUBS
|
||||
USRLIB = $(PKGLIB) -lmpi
|
||||
FORTLIB =
|
||||
SYSLIB =$(FORTLIB)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -11,17 +11,22 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
FFTW = /apps/x86_64/libraries/fftw/openmpi-1.2.2_mx_intel-9.1-f040-c045/fftw-2.1.5
|
||||
|
||||
CC = mpicxx
|
||||
OPTIMIZE = -O
|
||||
CCFLAGS = $(OPTIMIZE) -DFFT_FFTW -I$(FFTW)/include
|
||||
CCFLAGS = $(PKGINC) $(OPTIMIZE) -DFFT_FFTW -I$(FFTW)/include
|
||||
DEPFLAGS = -M
|
||||
LINK = mpicxx
|
||||
LINKFLAGS = $(OPTIMIZE) -L$(FFTW)/lib
|
||||
USRLIB = -lfftw -lstdc++
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) $(OPTIMIZE) -L$(FFTW)/lib
|
||||
USRLIB = $(PKGLIB) -lfftw -lstdc++
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -11,14 +11,19 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpiCC
|
||||
CCFLAGS = -DFFT_FFTW -I/home/athomps/tools/fftw-2.1.5/fftw
|
||||
CCFLAGS = $(PKGINC) -DFFT_FFTW -I/home/athomps/tools/fftw-2.1.5/fftw
|
||||
DEPFLAGS = -O2 -M
|
||||
LINK = mpiCC
|
||||
LINKFLAGS = -O2 -L/home/athomps/tools/fftw-2.1.5/fftw/.libs
|
||||
USRLIB = -lfftw -lmpi
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O2 -L/home/athomps/tools/fftw-2.1.5/fftw/.libs
|
||||
USRLIB = $(PKGLIB) -lfftw -lmpi
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -5,15 +5,20 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = CC
|
||||
CCFLAGS = -fastsse -DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK \
|
||||
CCFLAGS = $(PKGINC) -fastsse -DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK \
|
||||
-I/projects/fftw/fftw-2.1.5/include
|
||||
DEPFLAGS = -M
|
||||
LINK = CC
|
||||
LINKFLAGS = -O -L/projects/fftw/fftw-2.1.5/lib
|
||||
USRLIB = -lfftw
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L/projects/fftw/fftw-2.1.5/lib
|
||||
USRLIB = $(PKGLIB) -lfftw
|
||||
FORTLIB =
|
||||
SYSLIB =$(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
# storm_poems = Cray Red Storm, Cray mpicxx, native MPI, FFTW, POEMS library
|
||||
|
||||
SHELL = /bin/sh
|
||||
.SUFFIXES: .cpp .d
|
||||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
|
||||
CC = CC
|
||||
CCFLAGS = -fastsse -DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK \
|
||||
-I/projects/fftw/fftw-2.1.5/include -I../../lib/poems
|
||||
DEPFLAGS = -M
|
||||
LINK = CC
|
||||
LINKFLAGS = -O -L/projects/fftw/fftw-2.1.5/lib \
|
||||
-L/home/sjplimp/lammps/lib/poems
|
||||
USRLIB = -lfftw -lpoems
|
||||
SYSLIB =
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
||||
$(EXE): $(OBJ)
|
||||
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
|
||||
$(SIZE) $(EXE)
|
||||
|
||||
# Library target
|
||||
|
||||
lib: $(OBJ)
|
||||
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
|
||||
|
||||
# Compilation rules
|
||||
|
||||
.cpp.o:
|
||||
$(CC) $(CCFLAGS) -c $<
|
||||
|
||||
# Individual dependencies
|
||||
|
||||
$(OBJ): $(INC)
|
|
@ -3,18 +3,23 @@
|
|||
SHELL = /bin/sh
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
FFTW_INC = ${TACC_FFTW2_INC}
|
||||
FFTW_LIB = ${TACC_FFTW2_LIB}
|
||||
|
||||
CC = mpiCC
|
||||
CCFLAGS = -O -DFFT_FFTW -I${FFTW_INC}
|
||||
CCFLAGS = $(PKGINC) -O -DFFT_FFTW -I${FFTW_INC}
|
||||
DEPFLAGS = -M
|
||||
LINK = mpiCC
|
||||
LINKFLAGS = -O -L${FFTW_LIB}
|
||||
USRLIB = ${FFTW_LIB}/libfftw.a
|
||||
SYSLIB = -L/opt/apps/intel/10.1/fc/lib -lifcore
|
||||
#SYSLIB = -L/opt/apps/intel/10.1/fc/lib -lifcore (use if linking to MEAM)
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L${FFTW_LIB}
|
||||
USRLIB = $(PKGLIB) ${FFTW_LIB}/libfftw.a
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -L/opt/apps/intel/10.1/fc/lib -lifcore
|
||||
#SYSLIB = $(FORTLIB) -L/opt/apps/intel/10.1/fc/lib -lifcore (use if linking to MEAM)
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
SIZE = size
|
||||
|
|
|
@ -23,14 +23,19 @@ SHELL = /bin/sh
|
|||
# either interactively or via a batch script
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = mpicxx
|
||||
CCFLAGS = -O -DFFT_FFTW -I$(FFTW_INCLUDE)
|
||||
CCFLAGS = $(PKGINC) -O -DFFT_FFTW -I$(FFTW_INCLUDE)
|
||||
DEPFLAGS = -M
|
||||
LINK = mpicxx
|
||||
LINKFLAGS = -O
|
||||
USRLIB = $(BLASLIB) $(FFTW_LINK_LINE) -lstdc++
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O
|
||||
USRLIB = $(PKGLIB) $(BLASLIB) $(FFTW_LINK_LINE) -lstdc++
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
ARCHIVE = ar
|
||||
ARFLAGS = -rc
|
||||
|
|
|
@ -4,14 +4,19 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = g++
|
||||
CCFLAGS = -O -I../STUBS -DFFT_SGI
|
||||
CCFLAGS = $(PKGINC) -O -I../STUBS -DFFT_SGI
|
||||
DEPFLAGS = -M
|
||||
LINK = g++
|
||||
LINKFLAGS = -O -L../STUBS
|
||||
USRLIB = -lmpi
|
||||
SYSLIB = -lm -lcomplib.sgimath
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L../STUBS
|
||||
USRLIB = $(PKGLIB) -lmpi
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm -lcomplib.sgimath
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -5,14 +5,19 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = ciCC
|
||||
CCFLAGS = -O4 -Knoieee -DFFT_INTEL
|
||||
CCFLAGS = $(PKGINC) -O4 -Knoieee -DFFT_INTEL
|
||||
DEPFLAGS = -M
|
||||
LINK = ciCC
|
||||
LINKFLAGS = -Knoieee
|
||||
USRLIB = -lmpi -lkmath
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -Knoieee
|
||||
USRLIB = $(PKGLIB) -lmpi -lkmath
|
||||
FORTLIB =
|
||||
SYSLIB =$(FORTLIB)
|
||||
SIZE = xsize
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -4,16 +4,21 @@ SHELL = /bin/sh
|
|||
.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
FFTW = /apps/libraries/fftw-2.1.5
|
||||
|
||||
CC = mpiCC
|
||||
CCFLAGS = -O -DFFT_FFTW -I${FFTW}/include
|
||||
CCFLAGS = $(PKGINC) -O -DFFT_FFTW -I${FFTW}/include
|
||||
DEPFLAGS = -M
|
||||
LINK = mpiCC
|
||||
LINKFLAGS = -O -L${FFTW}/lib
|
||||
USRLIB = -lfftw -lstdc++
|
||||
SYSLIB = -lm
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L${FFTW}/lib
|
||||
USRLIB = $(PKGLIB) -lfftw -lstdc++
|
||||
FORTLIB =
|
||||
SYSLIB = $(FORTLIB) -lm
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
|
@ -4,17 +4,22 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = CC --target=catamount
|
||||
CCFLAGS = -O3 -fomit-frame-pointer -finline-functions \
|
||||
CCFLAGS = $(PKGINC) -O3 -fomit-frame-pointer -finline-functions \
|
||||
-Wall -Wno-unused -funroll-all-loops \
|
||||
-DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK -DLAMMPS_XDR -I$(FFTW_INC)
|
||||
NOALIAS = -fno-strict-aliasing
|
||||
DEPFLAGS = -M
|
||||
LINK = CC --target=catamount
|
||||
LINKFLAGS = -O -L$(FFTW_LIB)
|
||||
USRLIB = -ldfftw -lgmalloc
|
||||
SYSLIB =
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -O -L$(FFTW_LIB)
|
||||
USRLIB = $(PKGLIB) -ldfftw -lgmalloc
|
||||
FORTLIB =
|
||||
SYSLIB =$(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link target
|
||||
|
|
|
@ -4,17 +4,22 @@ SHELL = /bin/sh
|
|||
#.IGNORE:
|
||||
|
||||
# System-specific settings
|
||||
# LINKFORT & FORTLIB settings not needed if LAMMPS Fortran libs not used
|
||||
|
||||
include Makefile.package
|
||||
|
||||
CC = xlc -q64
|
||||
CCFLAGS = -g -O -I/opt/mpich/include \
|
||||
CCFLAGS = $(PKGINC) -g -O -I/opt/mpich/include \
|
||||
-I/usr/local/include -L/opt/mpich/lib64 \
|
||||
-DFFT_FFTW -DLAMMPS_LAMMPS_GZIP
|
||||
DEPFLAGS = -M
|
||||
LINK = xlc -q64
|
||||
LINKFLAGS = -g -O -L/opt/mpich/lib64 \
|
||||
LINKFORT =
|
||||
LINKFLAGS = $(PKGPATH) $(LINKFORT) -g -O -L/opt/mpich/lib64 \
|
||||
-L/usr/local/lib -lstdc++ -lc
|
||||
USRLIB = -lfftw -lmpich
|
||||
SYSLIB =
|
||||
USRLIB = $(PKGLIB) -lfftw -lmpich
|
||||
FORTLIB =
|
||||
SYSLIB =$(FORTLIB)
|
||||
SIZE = size
|
||||
|
||||
# Link rule
|
||||
|
|
Loading…
Reference in New Issue