#   These are the objects required for the exactly incompressible code
#


OBJECTS= main.f dump.c datbfile.c

SOURCES= main.f dump.c datbfile.c

HOME=/home2/leboisse

ROOTDIR=$(HOME)/TM2D

GPLIBDIR= $(HOME)/Lib

CFLAGS= -O -DLINUX -c -O9 -funroll-loops  -mcpu=pentiumpro  -march=pentiumpro -fomit-frame-pointer
FFLAGS = -O3 -O9 -funroll-loops  -mcpu=pentiumpro  -march=pentiumpro -fomit-frame-pointer -Wno-globals
GPLIB= libfpfp.a
BINDIR= $(HOME)/bin
LD         = mpif77
LDFLAGS    = 

.SUFFIXES: .o .f
.f.o:   $< global.f pointers.f
	$(LD) -c $(FFLAGS) $<
.c.o:   $< 
	mpicc -c $(CFLAGS)   $< 
        
TM2D: 
	 $(LD) $(LDFLAGS) -o $@ $(OBJECTS) $(GPLIBDIR)/$(GPLIB)
	mv TM2D Test/.

clean:
	rm -f *.o core
