FORTRAN=/opt/mpich2-1.1.1p1/bin/mpif90
FFLAGS= -O4
LIBS=/tmp/lib/lapack_LINUX.a /tmp/lib/blas_LINUX.a
PLIBS=/tmp/lib/libscalapack.a /tmp/lib/blacsF77init_MPI-LINUX-0.a /tmp/lib/blacs_MPI-LINUX-0.a /tmp/lib/blacsCinit_MPI-LINUX-0.a $(LIBS)
OBJS=dlagge.o lapackio.o
all : pbltest scltest mgen
clean: 
	rm -f pbltest scltest mgen *.o *.dat
mgen: mgen.o $(OBJS)
	$(FORTRAN) $(FFLAGS) -o mgen mgen.o $(OBJS) $(LIBS)
pbltest: pbltest.o $(OBJS)
	$(FORTRAN) -o pbltest pbltest.o $(OBJS) $(PLIBS)
scltest: scltest.o $(OBJS)
	$(FORTRAN) -o scltest scltest.o $(OBJS) $(PLIBS)
.f.o: 
	$(FORTRAN) $(FFLAGS) -c $*.f
