# # These are the objects required for the exactly incompressible code # OBJECTS=utilf.o initlog.o readprintpar.o stresses.o dump.o VMG_relax.o time_stepMG.o datb_out.o ciam.o vol2.o afromc.o ini_conditions2phi.o momentum-stressesMG.o adapt_tau.o printvel.o SOURCES= utilf.f initlog.f readprintpar.f stresses.f dump.c VMG_relax.f time_stepMG.f datb_out.c ciam.f vol2.f afromc.f ini_conditions2phi.f momentum-stressesMG.f printvel.f # Modifier eventuellement la ligne ci dessous LOCAL=/usr/local ROOTDIR=$(HOME)/Sources/Axi GPLIBDIR=$(HOME)/lib GPINCDIR=$(HOME)/include FC=g77 CFLAGS= -O -DLINUX -I $(GPINCDIR) -Wall -g # FFLAGS = -O # -fno-globals -Wno-globals FFLAGS= -O -g -Wimplicit -Wuninitialized -Wsurprising -fno-automatic -finit-local-zero -fbounds-check -fno-second-underscore -ffixed-line-length-132 # FFLAGS= +OS +O2 +e -v -D GPLIB= libgpc.a BINDIR= $(HOME)/bin all: Axi Axi: Impact.o xp_zwall.o $(OBJECTS) g77 $(FFLAGS) -o Axi Impact.o xp_zwall.o $(OBJECTS) $(GPLIBDIR)/$(GPLIB) mv Axi $(BINDIR)/Axi Jet: Jet.o xp_zwall.o ini_vortices.o $(OBJECTS) g77 $(FFLAGS) -o Jet Jet.o xp_zwall.o $(OBJECTS) $(GPLIBDIR)/$(GPLIB) mv Jet $(BINDIR)/Jet clean: rm -f *.o core Drop Jet Bubble Bubbly_channel Mtest gmon.out save.dat velocity *.trace Jet.lm mon.out *~ #*# Test *.old *.par movie tmp *.lm out movie.h hostname msg cleandb: rm -f *.par movie movie.h msg core Revision fort.11 hostname store: mv $(SOURCES) USED ci: ci *.f *.c cil: ci -l *.f *.c ciu: ci -u `ls RCS` mach.h: mach_ibm.h cp mach_ibm.h mach.h co: co -l `ls RCS` .c.o: $< $(CC) -c $(CFLAGS) $< .f.o: $< global.f pointers.f $(FC) -c $(FFLAGS) $<