all: unstable1.dat unstable2.dat laxwend1.dat laxwend2.dat

clean:
	rm -f *.dat unstable[1-2] laxwend[1-2]

unstable1.dat: unstable.c ic1.c
	gcc -o unstable1 unstable.c ic1.c -lm
	./unstable1 > unstable1.dat

unstable2.dat: unstable.c ic2.c
	gcc -o unstable2 unstable.c ic2.c -lm
	./unstable2 > unstable2.dat

laxwend1.dat: laxwend.c	 ic1.c
	gcc -o laxwend1 laxwend.c ic1.c -lm
	./laxwend1 > laxwend1.dat

laxwend2.dat: laxwend.c ic2.c
	gcc -o laxwend2 laxwend.c ic2.c -lm
	./laxwend2 > laxwend2.dat
