#
# Makefile for sparse irregular linear system solve linspar.
#
INTLIB  = ../basics/intlib.a

OBJECTS   = numerics.o fltimod.o ranmod.o                            \
            linspar.o diagsk.o dotpr.o getmatvec.o iqsort.o lpolyn.o \
            nrm2.o pcoefs.o spmxv.o  tfqmr.o                         \
            state.o  cclock.o wclock.o
            
EXEC = x.linspar

${EXEC}: ${OBJECTS} ${INTLIB}
	@echo
	${LD} ${LDFLAGS} -o ${EXEC} ${OBJECTS} ${LIBS} ${INTLIB}

.SUFFIXES:	 .f .o
.f.o	:
	@echo
	${FC} ${FFLAGS} -c $*.f ${INCS}

clean	:
	/bin/rm -f ${OBJECTS} *.mod

veryclean:
	/bin/rm -f ${OBJECTS} *.mod ${EXEC}
