Skip to content

Commit

Permalink
gnu make works now for ParMETIS4
Browse files Browse the repository at this point in the history
  • Loading branch information
josephzhang8 committed May 7, 2020
1 parent 139cf2f commit 14e201f
Show file tree
Hide file tree
Showing 55 changed files with 59 additions and 71 deletions.
2 changes: 1 addition & 1 deletion mk/Make.defs.HZG
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=1
FCPFLAGS = $(PPFLAGS) -O2 -assume byterecl #MPI code
FLDFLAGS = -O2
#####Libraries
MTSLIBS = -L/home/zhangj/SELFE/svn/tags/v3.2.0/ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L/home/zhangj/SELFE/svn/tags/v3.2.0/ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L/opt/intel/netcdf-3.6.3/lib/ -lnetcdf #-L/opt/intel/fce/10.1.015/lib/ -lirc
CDFMOD = -I/opt/intel/netcdf-3.6.3/include/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.JUROPA
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ FCPFLAGS = $(PPFLAGS) -heap-arrays -ipo -assume byterecl #MPI code
#FCSFLAGS = $(FFCPFLAGS)
FLDFLAGS = -ipo #-I$(MPIHOME)/include/
#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis #MTSLIBS = -L/home/grashorn/selfe_source/ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis #MTSLIBS = -L/home/grashorn/selfe_source/ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L/usr/local/netcdf/v4.1.1_classic/lib -lnetcdf -netcdff #-L$(NETCDF_HOME)/lib/ -lnetcdf -lnetcdff #-L$(NETCDFHOME)/lib/ -lnetcdf -lnetcdff #-L/opt/intel/fce/10.1.015/lib/ -lirc
CDFMOD = -I/usr/local/netcdf/v4.1.1_classic/include #-I$(NETCDF_HOME)/include/ #-I$(NETCDFHOME)/include/
################################################################################
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.Thor
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ FLDFLAGS = $(OPTFLAGS)
################################################################################
# Parmetis
METIS_PATH=../src/ParMetis-3.1-Sep2010/
MTSLIBS = -L$(METIS_PATH) -lparmetis -lmetis
##MTSLIBS = -L$(METIS_PATH) -lparmetis -lmetis


################################################################################
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.anvil
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ FLDFLAGS = -O2 -mcmodel=medium -init=zero -xCORE-AVX2 -assume buffered_io
#FLDFLAGS = -O3 -mcmodel=medium -shared-intel #for final linking of object files

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010.mpiicc/ -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010.mpiicc/ -lparmetis -lmetis

#CDFLIBS = -L/soft/spack-0.10.1/opt/spack/linux-centos6-x86_64/intel-18.0.3/netcdf-4.6.2-b2ikacatjnjjeuwajzmkzz3d4rrh5tr3/lib -L/soft/spack-0.10.1/opt/spack/linux-centos6-x86_64/intel-18.0.3/netcdf-fortran-4.4.4-x2wtfpgcyy7g5br6anfyny765db7f2ym/lib/ -lnetcdf -lnetcdff
#CDFMOD = -I/soft/spack-0.10.1/opt/spack/linux-centos6-x86_64/intel-18.0.3/netcdf-4.6.2-b2ikacatjnjjeuwajzmkzz3d4rrh5tr3/include/ -I/soft/spack-0.10.1/opt/spack/linux-centos6-x86_64/intel-18.0.3/netcdf-fortran-4.4.4-x2wtfpgcyy7g5br6anfyny765db7f2ym/include/
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.aron
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=2
##########################################################################################
#####Libraries
#From my own dir
MTSLIBS = -L$(METIS_PATH)/lib -lparmetis -lmetis
#MTSLIBS = -L$(METIS_PATH)/lib -lparmetis -lmetis
#From Harry's dir
#MTSLIBS = -L/work/01555/harryw/ParMetis-3.1-64bit/ -lparmetis -lmetis

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.aron.cluster
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=2
##########################################################################################
#####Libraries
#From my own dir
MTSLIBS = -L/home/aron/opt/ParMetis-3.1-64bit -lparmetis -lmetis
#MTSLIBS = -L/home/aron/opt/ParMetis-3.1-64bit -lparmetis -lmetis
#From Harry's dir
#MTSLIBS = -L/work/01555/harryw/ParMetis-3.1-64bit/ -lparmetis -lmetis

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.aron.datamor
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=2
##########################################################################################
#####Libraries
#From my own dir
MTSLIBS = -L$(METIS_PATH)/lib -lparmetis -lmetis
#MTSLIBS = -L$(METIS_PATH)/lib -lparmetis -lmetis
#From Harry's dir
#MTSLIBS = -L/work/01555/harryw/ParMetis-3.1-64bit/ -lparmetis -lmetis

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.aron.gnu
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ FLDFLAGS = $(OPTFLAGS) #for final linking of object files

#####Libraries
#MTSLIBS = -L/usr/lib/ -lparmetis -lmetis
MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L/home/aron/opt/netcdf_gfortran/lib/ -lnetcdf -lnetcdff
CDFMOD = -I/home/aron/opt/netcdf_gfortran/include/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.aron.lenovo
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=2
##########################################################################################
#####Libraries
#From my own dir
MTSLIBS = -L$(METIS_PATH)/lib -lparmetis -lmetis
#MTSLIBS = -L$(METIS_PATH)/lib -lparmetis -lmetis
#From Harry's dir
#MTSLIBS = -L/work/01555/harryw/ParMetis-3.1-64bit/ -lparmetis -lmetis

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.bebop
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ FCPFLAGS = $(PPFLAGS) -O2 -mcmodel=medium -init=zero -xCORE-AVX2 -assume buffere
FLDFLAGS = -O2 -mcmodel=medium -init=zero -xCORE-AVX2 -assume buffered_io #-shared-intel

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010.mpiicc/ -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010.mpiicc/ -lparmetis -lmetis

CDFLIBS = -L/blues/gpfs/home/software/spack-0.10.1/opt/spack/linux-centos7-x86_64/intel-18.0.3/netcdf-4.6.1-2gzedijmixtvgaspv2plrlb3yms6svlx/lib/ -L/blues/gpfs/home/software/spack-0.10.1/opt/spack/linux-centos7-x86_64/intel-18.0.3/netcdf-fortran-4.4.4-nc364y7zbv3mhr3l6bcn6ansthqabu5x/lib/ -lnetcdf -lnetcdff
CDFMOD = -I/blues/gpfs/home/software/spack-0.10.1/opt/spack/linux-centos7-x86_64/intel-18.0.3/netcdf-4.6.1-2gzedijmixtvgaspv2plrlb3yms6svlx/include/ -I/blues/gpfs/home/software/spack-0.10.1/opt/spack/linux-centos7-x86_64/intel-18.0.3/netcdf-fortran-4.4.4-nc364y7zbv3mhr3l6bcn6ansthqabu5x/include/
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.bfg.gnu
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ FLDFLAGS = $(OPTFLAGS) #for final linking of object files

##### Libraries
# ParMETIS
MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L/usr/lib64 -lnetcdf -L/opt/netcdf-fortran/lib -lnetcdff #-L/opt/mvapich2-2.1rc2/lib -lfmpich -lmpich -lmpi # oss-hpc01
CDFMOD = -I/usr/include -I/opt/netcdf-fortran/include # modules for netcdf

Expand Down
3 changes: 1 addition & 2 deletions mk/Make.defs.bora
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,7 @@ FLDFLAGS = -O2 -mcmodel=medium -ipo -axCORE-AVX2 -xSSE4.2 ##-heap-arrays #for fi
#EXEC := $(EXEC)_OMP

#####Libraries
##MTSLIBS = -L/share/apps/ParMetis-3.1-Sep2010/ -lparmetis -lmetis
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L$(NETCDF_FORTRAN)/lib -L$(NETCDF)/lib -lnetcdf -lnetcdff
CDFMOD = -I$(NETCDF)/include -I$(NETCDF_FORTRAN)/include # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.centos.gnu.mpi
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ FCPFLAGS = $(PPFLAGS) $(OPTFLAGS) -static -static-libgfortran #-g -fbacktrace #-
FLDFLAGS = $(OPTFLAGS) #for final linking of object files

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L/usr/lib64/ -lnetcdff
CDFMOD = -I/usr/include/ -I/usr/lib64/gfortran/modules/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.centos.gnu.ompi
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ FCPFLAGS = $(PPFLAGS) $(OPTFLAGS) -static -static-libgfortran #-g -fbacktrace #-
FLDFLAGS = $(OPTFLAGS) #for final linking of object files

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L/usr/lib64/ -lnetcdff
CDFMOD = -I/usr/include/ -I/usr/lib64/gfortran/modules/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.ches
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ FCPFLAGS = $(PPFLAGS) -fast -Mcache_align -Mipa=fast,inline -Msmartalloc -tp pil
FLDFLAGS = -O2 -Mcache_align -tp piledriver -m64

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L$(NETCDF_FORTRAN)/lib -L$(NETCDF)/lib -lnetcdff
CDFMOD = -I$(NETCDF)/include -I$(NETCDF_FORTRAN)/include # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.ches.gnu
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ FLDFLAGS = -O2
#EXEC := $(EXEC)_OMP

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L$(NETCDF)/lib -lnetcdf
CDFMOD = -I$(NETCDF)/include # modules for netcdf

Expand Down
3 changes: 1 addition & 2 deletions mk/Make.defs.ches.intel
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,7 @@ FLDFLAGS = -O2 -mcmodel=medium #-CB -g -traceback #for final linking of object f
#EXEC := $(EXEC)_OMP

#####Libraries
##MTSLIBS = -L/share/apps/ParMetis-3.1-Sep2010/ -lparmetis -lmetis
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L$(NETCDF_FORTRAN)/lib -L$(NETCDF)/lib -lnetcdff
CDFMOD = -I$(NETCDF)/include -I$(NETCDF_FORTRAN)/include # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.comet
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ FLDFLAGS = -O2 -xHOST -mcmodel=medium -shared-intel #-CB -g -traceback #for fina
#EXEC := $(EXEC)_OMP

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010.mpiicc/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010.mpiicc/ -lparmetis -lmetis

CDFLIBS = -L${NETCDFHOME}/lib -lnetcdff
CDFMOD = -I${NETCDFHOME}/include # modules for netcdf
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.cori2
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ FLDFLAGS = #for final linking of object files
#EXEC := $(EXEC)_OMP

#Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010.cray/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010.cray/ -lparmetis -lmetis
CDFLIBS = -L$(NETCDF)/lib -lnetcdf -lnetcdff
CDFMOD = -I$(NETCDF)/include/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.cyclops
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ FCPFLAGS = $(PPFLAGS) -O2 -xCORE-AVX2 #-qopenmp
#FCSFLAGS = $(FFCPFLAGS)
FLDFLAGS = -O2 -xCORE-AVX2 -fma -align array64byte -finline-functions -mcmodel medium -shared-intel #-fPIC
#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
#MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L$(NETCDF_FORTRAN)/lib -L$(NETCDF)/lib -lnetcdf -lnetcdff
CDFMOD = -I$(NETCDF)/include -I$(NETCDF_FORTRAN)/include

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.dan.cluster
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ FCPFLAGS = $(PPFLAGS) -O2 -Mlfs -tp=px #MPI code
FLDFLAGS = -O2 #for final linking of object files

#####Libraries
MTSLIBS = -L$(PWD)/ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L$(PWD)/ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L/opt/netcdf_pgi32/lib -lnetcdf
CDFMOD = -I/opt/netcdf_pgi32/include # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.dan.fx100
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ FCPFLAGS = $(PPFLAGS) -Kfast,autoobjstack -O2 -V -Qa,d,i,p,t,x -Koptmsg=2 -Nlst
FLDFLAGS = -O2 -Kfast,autoobjstack #for final linking of object files

#####Libraries
MTSLIBS = -L$(PWD)/ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L$(PWD)/ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L/package/fx100/netcdf-3.6.3/lib -lnetcdf
CDFMOD = -I/package/fx100/netcdf-3.6.3/include # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.dkrz
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ FCPFLAGS = $(PPFLAGS) -O2 -xCORE-AVX2 #-qopenmp
#FCSFLAGS = $(FFCPFLAGS)
FLDFLAGS = -O2 -xCORE-AVX2 #-qopenmp
#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L/sw/rhel6-x64/netcdf/netcdf_fortran-4.4.2-intel14/lib -lnetcdff -Wl,-rpath,/sw/rhel6-x64/netcdf/netcdf_fortran-4.4.2-intel14/lib -L/sw/rhel6-x64/netcdf/netcdf_c-4.3.2-gcc48/lib -Wl,-rpath,/sw/rhel6-x64/netcdf/netcdf_c-4.3.2-gcc48/lib -L/sw/rhel6-x64/hdf5/hdf5-1.8.14-threadsafe-gcc48/lib -Wl,-rpath,/sw/rhel6-x64/hdf5/hdf5-1.8.14-threadsafe-gcc48/lib -L/sw/rhel6-x64/sys/libaec-0.3.2-gcc48/lib -Wl,-rpath,/sw/rhel6-x64/sys/libaec-0.3.2-gcc48/lib -lnetcdf -lhdf5_hl -lhdf5 -lsz -lcurl -lz -lnetcdf
CDFMOD = -I/sw/rhel6-x64/netcdf/netcdf_fortran-4.4.2-intel14/include

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.dwr.intel
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ FLDFLAGS = -O2 -limf -i-static #for final linking of object files
#FCPFLAGS = $(PPFLAGS) -O2 -ffree-line-length-0
#FLDFLAGS = -O2 #for final linking of object files

MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L$N${NETCDF_FORTRAN_DIR}/lib -lnetcdff -L${NETCDF_C_DIR}/lib -lnetcdf -L${HDF5_DIR}/lib -lhdf5_hl
CDFMOD = -I${NETCDF_FORTRAN_DIR}/include
USE_OPEN64 := TRUE
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.edison
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ FLDFLAGS = #for final linking of object files
#EXEC := $(EXEC)_OMP

#Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010.cray/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010.cray/ -lparmetis -lmetis
CDFLIBS = -L$(NETCDF)/lib -lnetcdf
CDFMOD = -I$(NETCDF)/include/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.fedora.gnu.ompi
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ FCPFLAGS = $(PPFLAGS) $(OPTFLAGS) -static -static-libgfortran #-g -fbacktrace #-
FLDFLAGS = $(OPTFLAGS) #for final linking of object files

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L/usr/lib64/ -lnetcdf -lnetcdff
CDFMOD = -I/usr/include/ -I/usr/lib64/gfortran/modules/ # modules for netcdf

Expand Down
3 changes: 1 addition & 2 deletions mk/Make.defs.franzius
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=1
FCPFLAGS = $(PPFLAGS) -O2 -assume byterecl #MPI code
FLDFLAGS = -O2
#####Libraries
#MTSLIBS = -L/home/jan/ParMetis-3.1-64bit -lparmetis -lmetis
MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L/home/jan/netcdf//lib/ -lnetcdf #-L/opt/intel/fce/10.1.015/lib/ -lirc
CDFMOD = -I/home/jan/netcdf//include/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.ivica
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ FLDFLAGS = -O2
NC_CONFIG ?=nc-config
NETCDF_PATH=$(shell $(NC_CONFIG) --prefix)
METIS_PATH=./ParMetis-3.1-Sep2010
MTSLIBS = -L$(METIS_PATH) -lparmetis -lmetis
##MTSLIBS = -L$(METIS_PATH) -lparmetis -lmetis
CDFLIBS = -L$(NETCDF_PATH)/lib -lnetcdf -lnetcdff
CDFMOD = -I$(NETCDF_PATH)/include # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.james
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ FCPFLAGS = $(PPFLAGS) -O3 -xSKYLAKE-AVX512 -mtune=skylake -fma -init=zero -align
FLDFLAGS = -O3 -xSKYLAKE-AVX512 -mtune=skylake -fma -init=zero -align array64byte -finline-functions

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L$(NETCDF_FORTRAN)/lib -L$(NETCDF)/lib -lnetcdf -lnetcdff
CDFMOD = -I$(NETCDF)/include -I$(NETCDF_FORTRAN)/include # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.jeanzay
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ FCPFLAGS = $(PPFLAGS) $(OPTFLAGS) -static #-g -fbacktrace #-finit-real=nan -fbou
FLDFLAGS = $(OPTFLAGS) #for final linking of object files

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L/gpfslocalsup/spack_soft/netcdf-fortran/4.4.5/intel-19.0.4-nm7vlsr6edc7yqkb2v7l4p6mu4dcgkoy/lib -lnetcdff -L/gpfslocalsup/spack_soft/netcdf/4.7.0/intel-19.0.4-vtvxqookplcvgsso4wqgy4neczdipgfg/lib -lnetcdf -lnetcdf -lhdf5_hl -lhdf5 -lz -lm # from nc-config
CDFMOD = -I/gpfslocalsup/spack_soft/netcdf-fortran/4.4.5/intel-19.0.4-nm7vlsr6edc7yqkb2v7l4p6mu4dcgkoy/include # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.lavezzola
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=2 #-DUSE_WRAP
FCPFLAGS = $(PPFLAGS) -O2 -ffree-line-length-0
FLDFLAGS = -O2

MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = ${ANAG_NETCDF_LIB} -lhdf5_hl ${ANAG_HDF5_LIB}
CDFMOD = ${ANAG_NETCDF_INC} ${ANAG_HDF5_INC}
USE_OPEN64 := TRUE
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.lnec.medusa
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=2
FCPFLAGS = $(PPFLAGS) -O2 -Bstatic -ffree-line-length-none #MPI code
FLDFLAGS = -O2 #for final linking of object files
#####Libraries
MTSLIBS = -L$(PARMETIS_HOME)/lib -lparmetis -lmetis -L$(MPI_HOME)/lib -lmpi -lmpi_f90
##MTSLIBS = -L$(PARMETIS_HOME)/lib -lparmetis -lmetis -L$(MPI_HOME)/lib -lmpi -lmpi_f90
CDFLIBS = -L$(NETCDFHOME)/lib -lnetcdf -lnetcdff
CDFMOD = -I$(NETCDFHOME)/include # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.lnec.ws.gnu
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=2
FCPFLAGS = $(PPFLAGS) -O2 -Bstatic -ffree-line-length-none #MPI code
FLDFLAGS = -O2 #for final linking of object files
#####Libraries
MTSLIBS = -L/home/share/binec/AAzevedo/SELFE_DEV/ParMetis-3.1-Sep2010 -lparmetis -lmetis -L/usr/lib64/openmpi/lib -lmpi -lmpi_f90
##MTSLIBS = -L/home/share/binec/AAzevedo/SELFE_DEV/ParMetis-3.1-Sep2010 -lparmetis -lmetis -L/usr/lib64/openmpi/lib -lmpi -lmpi_f90
CDFLIBS = -L/usr/lib64 -lnetcdf -lnetcdff
CDFMOD = -I/usr/include -I/usr/lib64/gfortran/modules # modules for netcdf

Expand Down
4 changes: 1 addition & 3 deletions mk/Make.defs.maine
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,7 @@ FLDFLAGS = -O2 #-mcmodel=medium -shared-intel -lmpi #for final linking of object
#FLDFLAGS = -O2 -Mcache_align -tp nehalem -m64 #for final linking of object files

#####Libraries
##MTSLIBS = -L/sciclone/home04/yinglong/ParMetis-3.1-Sep2010 -lparmetis -lmetis

MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis

CDFLIBS = -L$(NETCDF_LIB_PATH) -lnetcdf
CDFMOD = -I$(NETCDF_INC_PATH) # modules for netcdf
Expand Down
3 changes: 1 addition & 2 deletions mk/Make.defs.mathieu
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,7 @@ FLDFLAGS = $(OPTFLAGS) #for final linking of object files


#####Libraries
#MTSLIBS = -L/usr/lib/ -lparmetis -lmetis
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = $(NETCDF_FORTRAN_LINK)
CDFMOD = -I$(NETCDF_INCDIR)
ifdef USE_GOTM
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.pleiades
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ FLDFLAGS = -O3 -no-prec-div -mcmodel=medium -shared-intel -ipo -axCORE-AVX512 -x
#EXEC := $(EXEC)_OMP

#Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##SLES12
CDFLIBS = -L/nasa/netcdf/4.4.1.1_serial/lib -lnetcdf -lnetcdff
CDFMOD = -I/nasa/netcdf/4.4.1.1_serial/include/ # modules for netcdf
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.pleiades_knl
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ FLDFLAGS = -g -O2 -align array64byte -no-prec-div -mcmodel=medium -shared-intel
#EXEC := $(EXEC)_OMP

#Libraries
MTSLIBS = -L/nasa/parmetis/3.1.1/lib/ -lparmetis -lmetis
##MTSLIBS = -L/nasa/parmetis/3.1.1/lib/ -lparmetis -lmetis
CDFLIBS = -L/nasa/netcdf/4.4.1_serial/lib/ -lnetcdf -lnetcdff
CDFMOD = -I/nasa/netcdf/4.4.1_serial/include/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.sirius
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ PPFLAGS := $(PPFLAGS) -DMPIVERSION=2
FCPFLAGS = $(PPFLAGS) -O2 -Bstatic -assume byterecl #MPI code
FLDFLAGS = -O2 #for final linking of object files
#####Libraries
MTSLIBS = -L/home/users/yinglong/SELFE/ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L/home/users/yinglong/SELFE/ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L/share/apps/netcdf/lib/ -lnetcdf -L/opt/intel/fce/10.1.015/lib/ -lirc
CDFMOD = -I/share/apps/netcdf/include/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.stampede
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ FLDFLAGS = -O1 -mcmodel=medium -shared-intel #for final linking of object files
#FLDFLAGS = -O2 -ipo -assume buffered_io #for final linking of object files

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis

CDFLIBS = -Wl,-rpath,${TACC_NETCDF_LIB} -L${TACC_NETCDF_LIB} -lnetcdf
CDFMOD = -I${TACC_NETCDF_INC} # modules for netcdf
Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.stampede2
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ FCPFLAGS = $(PPFLAGS) -axCORE-AVX2 -O3 -no-prec-sqrt -no-prec-div -align all -as
FLDFLAGS = -axCORE-AVX2 -O3 -no-prec-sqrt -no-prec-div -align all -assume buffered_io -assume byterecl #for final linking of object files

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010.mpiicc -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010.mpiicc -lparmetis -lmetis

CDFLIBS = -Wl,-rpath,${TACC_NETCDF_LIB} -L${TACC_NETCDF_LIB} -lnetcdf -lnetcdff
CDFMOD = -I${TACC_NETCDF_INC} # modules for netcdf
Expand Down
3 changes: 1 addition & 2 deletions mk/Make.defs.tsunami
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,7 @@ FLDFLAGS = -O2 -mcmodel=medium #for final linking of object files
#EXEC := $(EXEC)_OMP

#####Libraries
##MTSLIBS = -L/share/apps/ParMetis-3.1-Sep2010/ -lparmetis -lmetis
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L/share/apps/netcdf/lib/ -lnetcdf
CDFMOD = -I/share/apps/netcdf/include/ # modules for netcdf

Expand Down
3 changes: 1 addition & 2 deletions mk/Make.defs.ubuntu.gnu.mpich
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,7 @@ FCPFLAGS = $(PPFLAGS) $(OPTFLAGS) -static -static-libgfortran #-g -fbacktrace #-
FLDFLAGS = $(OPTFLAGS) #for final linking of object files

#####Libraries
#MTSLIBS = -L/usr/lib/ -lparmetis -lmetis
MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010 -lparmetis -lmetis
CDFLIBS = -L/usr/lib/ -lnetcdf -lnetcdff
CDFMOD = -I/usr/include/ # modules for netcdf

Expand Down
2 changes: 1 addition & 1 deletion mk/Make.defs.ubuntu.gnu.ompi
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ FCPFLAGS = $(PPFLAGS) $(OPTFLAGS) -static -static-libgfortran #-g -fbacktrace #-
FLDFLAGS = $(OPTFLAGS) #for final linking of object files

#####Libraries
MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
##MTSLIBS = -L./ParMetis-3.1-Sep2010/ -lparmetis -lmetis
CDFLIBS = -L/usr/lib/ -lnetcdf -lnetcdff
CDFMOD = -I/usr/include/ # modules for netcdf

Expand Down

0 comments on commit 14e201f

Please sign in to comment.