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


OBJECTS=  utilf.o readprintpar.o stresses.o momentum.o VMG_relax.o time_step.o ini_conditions.o ciam_raus.o afromc.o Spatial.o datbfile.o spread.o infotp.o bupdat.o userbc.o makebc.o dump.o

HOME=/home/leboisse

ROOTDIR=$(HOME)/Sources/sourceMPIf77tony

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)   $< 
        
Spatial: $(OBJECTS)  global.f
	 $(LD) $(LDFLAGS) -o $@ $(OBJECTS) $(GPLIBDIR)/$(GPLIB)
	mv Spatial Test/.

clean:
	rm -f *.o core
