CFLAG = -ansi -O2 -Wall 
INCLUDES = -I.
CC = g++

OBJ = pde.o pde_euler.o pde_RK4.o grf_pde.o 

.cc.o: 
	$(CC) -c $< -o $*.o $(CFLAG) $(INCLUDES)


difSineGordon: difSineGordon.o $(OBJ)
	$(CC) -o $@ $(CFLAG) $(INCLUDES) $@.o $(OBJ) -lm

clean:
	/bin/rm -f *.o core.* difSineGordon

