Main Page   Data Structures   File List   Data Fields   Globals  

Makefile

Go to the documentation of this file.
00001 TEMP= utilf.o readprintpar.o save.o printxplot.o global.o
00002 OBJECTS= $(TEMP) mymalloc.o markers.o interpolation.o mg.o extra.o plgndr.o
00003 BCOBJECTS = make_bc_periodic.o xfig.o make_bc_wall.o time_step.o stresses.o momentum.o printfree.o advect.o surfaces.o polynomial.o tension.o
00004 
00005 #      -DDEBUG_MASS: control the coherence between the mass computed using cc 
00006 #       and the mass computed using the area
00007 #      -DNOREDIS: no redistribution
00008 #      -DTRUE_AFROMC: uses the exact densities on the velocity cells instead
00009 #                     of an average of cc
00010 #      -DSONO: sonoluminescence conditions for the pressure
00011 
00012 CFLAGS= -Wall -O2 -DMARKERS -DAXI -DFREE -DMG -DSONO -I. -I. -Iparlib/include
00013 LIB= -lm ./parlib/parlib.a
00014 BINDIR= $(HOME)/bin
00015 CC= cc
00016 
00017 Shear:  Shear.o $(OBJECTS) $(BCOBJECTS) ini_conditions.o
00018         $(CC) $(CFLAGS)  -o Shear Shear.o ini_conditions.o $(OBJECTS) $(BCOBJECTS) $(LIB)
00019 #       mv Shear $(BINDIR)/Shear
00020 
00021 sphery: sphery.o plgndr.o
00022         $(CC) $(CFLAGS) -o sphery sphery.o plgndr.o -lm
00023 
00024 clean:
00025         - rm -f *.o Shear *~ #*# core 
00026 
00027 save:
00028         tar cvf silver2D.tar *.c *.h Makefile 
00029         compress silver2D.tar
00030 
00031 .c.o:   $< global.h
00032         $(CC) -c $(CFLAGS)   $<
00033 

Generated on Wed Feb 19 22:26:50 2003 for Markers by doxygen1.2.18