include ../default.mk
.PHONY:all clean bup ctags

SRCS= $(LIBS) $(MESH) $(KERN) main.c problem.c ../kern/super.c
OBJS=$(SRCS:.c=.o)

all: $(OBJS)
	gcc -o all $(OBJS)  $(LSUPER) -lm
	
depend:
	makedepend -- $(CFLAGS) -- -Y $(SRCS)

ctags:
	ctags $(SRCS) $(HEADERS)
clean:
	rm -f *.o all core *.mtv *.grids *.rad *.bak *.tmp
allclean:
	rm -f $(OBJS)

# DO NOT DELETE THIS LINE -- make depend depends on it.

../lib/common.o: ../include/common.h ../include/complex.h
../lib/complex.o: ../include/common.h ../include/complex.h
../lib/matrix.o: ../include/common.h ../include/complex.h ../include/vector.h
../lib/matrix.o: ../include/matrix.h
../lib/mat_single.o: ../include/common.h ../include/matrix.h
../lib/mat_single.o: ../include/complex.h
../lib/mat_double.o: ../include/common.h ../include/matrix.h
../lib/mat_double.o: ../include/complex.h
../lib/mat_simplex.o: ../include/common.h ../include/complex.h
../lib/mat_simplex.o: ../include/matrix.h
../lib/mat_duplex.o: ../include/common.h ../include/complex.h
../lib/mat_duplex.o: ../include/matrix.h
../lib/mat_ludecomp.o: ../include/common.h ../include/vector.h
../lib/mat_ludecomp.o: ../include/complex.h ../include/matrix.h
../lib/mat_svdcmp.o: ../include/common.h ../include/vector.h
../lib/mat_svdcmp.o: ../include/complex.h ../include/matrix.h
../lib/sp_2mat.o: ../include/common.h ../include/matrix.h
../lib/sp_2mat.o: ../include/complex.h ../include/sparse.h
../lib/sp_2mat.o: ../include/vector.h
../lib/sparse.o: ../include/common.h ../include/complex.h ../include/sparse.h
../lib/sparse.o: ../include/vector.h
../lib/sp_single.o: ../include/common.h ../include/sparse.h
../lib/sp_single.o: ../include/complex.h ../include/vector.h
../lib/sp_double.o: ../include/common.h ../include/sparse.h
../lib/sp_double.o: ../include/complex.h ../include/vector.h
../lib/sp_simplex.o: ../include/common.h ../include/complex.h
../lib/sp_simplex.o: ../include/sparse.h ../include/vector.h
../lib/sp_duplex.o: ../include/common.h ../include/sparse.h
../lib/sp_duplex.o: ../include/complex.h ../include/vector.h
../lib/sp_ops.o: ../include/common.h ../include/vector.h ../include/complex.h
../lib/sp_ops.o: ../include/sparse.h
../lib/sp_diag.o: ../include/common.h ../include/vector.h
../lib/sp_diag.o: ../include/complex.h ../include/sparse.h
../lib/sp_dotvector.o: ../include/common.h ../include/vector.h
../lib/sp_dotvector.o: ../include/complex.h ../include/sparse.h
../lib/sp_vector.o: ../include/common.h ../include/complex.h
../lib/sp_vector.o: ../include/vector.h ../include/sparse.h
../lib/vector.o: ../include/common.h ../include/complex.h ../include/vector.h
../lib/vec_garbage.o: ../include/common.h ../include/vector.h
../lib/vec_garbage.o: ../include/complex.h
../lib/vec_ops.o: ../include/common.h ../include/vector.h
../lib/vec_ops.o: ../include/complex.h
../lib/timestep.o: ../include/options.h
../mesh/genm_linear.o: ../include/common.h ../include/finite.h
../mesh/genm_linear.o: ../include/complex.h
../mesh/genm_quadrat.o: ../include/common.h ../include/finite.h
../mesh/genm_quadrat.o: ../include/complex.h
../mesh/mesh_put.o: ../include/common.h ../include/finite.h
../mesh/mesh_put.o: ../include/complex.h
../mesh/dp_getmesh.o: ../include/common.h ../include/finite.h
../mesh/dp_getmesh.o: ../include/complex.h
../mesh/tri_getmesh.o: ../include/common.h ../include/finite.h
../mesh/tri_getmesh.o: ../include/complex.h
../mesh/dp_putmesh.o: ../include/common.h ../include/finite.h
../mesh/dp_putmesh.o: ../include/complex.h
../mesh/tri_putmesh.o: ../include/common.h ../include/finite.h
../mesh/tri_putmesh.o: ../include/complex.h
../mesh/mesh.o: ../include/common.h ../include/matrix.h ../include/complex.h
../mesh/mesh.o: ../include/finite.h ../include/sparse.h ../include/vector.h
../mesh/mesh_buf.o: ../include/common.h ../include/finite.h
../mesh/mesh_buf.o: ../include/complex.h
../mesh/mesh_reset.o: ../include/common.h ../include/finite.h
../mesh/mesh_reset.o: ../include/complex.h
../mesh/mesh_putvector.o: ../include/common.h ../include/vector.h
../mesh/mesh_putvector.o: ../include/complex.h ../include/finite.h
../mesh/mesh_mkeinfo.o: ../include/common.h ../include/finite.h
../mesh/mesh_mkeinfo.o: ../include/complex.h
../kern/proto.o: ../include/common.h ../include/matrix.h ../include/complex.h
../kern/proto.o: ../include/finite.h
../kern/cubic8.o: ../include/common.h ../include/matrix.h
../kern/cubic8.o: ../include/complex.h ../include/finite.h
../kern/access.o: ../include/common.h ../include/complex.h
../kern/access.o: ../include/vector.h ../include/matrix.h ../include/finite.h
../kern/triangle3.o: ../include/common.h ../include/vector.h
../kern/triangle3.o: ../include/complex.h ../include/matrix.h
../kern/triangle3.o: ../include/finite.h
../kern/triangle6.o: ../include/common.h ../include/matrix.h
../kern/triangle6.o: ../include/complex.h ../include/finite.h
../kern/square8.o: ../include/common.h ../include/matrix.h
../kern/square8.o: ../include/complex.h ../include/finite.h
../kern/square4.o: ../include/common.h ../include/matrix.h
../kern/square4.o: ../include/complex.h ../include/finite.h
../kern/square9.o: ../include/common.h ../include/matrix.h
../kern/square9.o: ../include/complex.h ../include/finite.h
../kern/dirichlet.o: ../include/common.h ../include/sparse.h
../kern/dirichlet.o: ../include/complex.h ../include/vector.h
../kern/dirichlet.o: ../include/finite.h
../kern/assemble.o: ../include/common.h ../include/complex.h
../kern/assemble.o: ../include/vector.h ../include/matrix.h
../kern/assemble.o: ../include/sparse.h ../include/finite.h
main.o: ../include/common.h ../include/finite.h ../include/complex.h
problem.o: ../include/common.h ../include/vector.h ../include/complex.h
problem.o: ../include/matrix.h ../include/sparse.h ../include/finite.h
../kern/super.o: /user1/people/hunsoo/SuperLU/SRC/ssp_defs.h
../kern/super.o: /user1/people/hunsoo/SuperLU/SRC/Cnames.h
../kern/super.o: /user1/people/hunsoo/SuperLU/SRC/supermatrix.h
../kern/super.o: /user1/people/hunsoo/SuperLU/SRC/util.h
../kern/super.o: /user1/people/hunsoo/SuperLU/SRC/scomplex.h
../kern/super.o: ../include/common.h ../include/vector.h ../include/complex.h
../kern/super.o: ../include/sparse.h ../include/finite.h ../include/super.h
../kern/super.o: /user1/people/hunsoo/SuperLU/SRC/dcomplex.h
