All pastes #2124537 Raw Edit

Unnamed

public text v1 · immutable
#2124537 ·published 2012-03-05 11:59 UTC
rendered paste body
#
#  This file is part of MUMPS 4.10.0, built on Tue May 10 12:56:32 UTC 2011
#

UTILSDIR    = /opt

#Begin orderings

METISDIR    = $(UTILSDIR)/ParMetis-3.1.1-intel
IMETIS      = -I$(METISDIR)/
LMETIS      = -L$(METISDIR)/ -lmetis

#ORDERINGSF = -Dscotch -Dmetis -Dpord -Dptscotch -Dparmetis
ORDERINGSF  = -Dmetis
ORDERINGSC  = $(ORDERINGSF)

LORDERINGS = $(LMETIS)
IORDERINGSF = 
IORDERINGSC = $(IMETIS)

#End orderings
########################################################################
################################################################################

PLAT   =
LIBEXT = .a
OUTC   = -o 
OUTF   = -o 
RM     = /bin/rm -f
AR     = ar vr 
RANLIB = echo

# Change this for PAR/SEQ
CC = mpicc
FC = mpif90
FL = mpif90

DIRBLAS = /usr/lib/
DIRLAPACK = $(UTILSDIR)/lapack/
DIRBLACS = $(UTILSDIR)/BLACS/LIB/
DIRSCALAPACK = $(UTILSDIR)/scalapack/

SCALAPACKLIB = -L$(DIRSCALAPACK) -lscalapack
BLACSLIB = -L$(DIRBLACS) -lblacsf77 -lblacsc -lblacs -lblacsf77 -lblacsc -lgfortran
BLASLIB= -L$(DIRBLAS) -lopenblas
LAPACKLIB= -L$(DIRLAPACK) -llapack

MPILIB = -L/opt/mpich2/lib -lmpich

LIBPAR = $(SCALAPACKLIB) $(BLACSLIB) $(LAPACKLIB) $(BLASLIB) $(BLACSLIB) $(MPILIB) $(LIBMUMPS)

INCPAR = -I/usr/local/include 

INCS = $(INCPAR)
LIBS = $(LIBPAR)

CDEFS  = -DAdd_

OPTF    = -O3 -fPIC -DALLOW_NON_INIT 
OPTL    = -O3 -fPIC
OPTC    = -O3 -fPIC -Dperfanal