2 # To build the 2d-parabolic solver
6 ##### User configurable options #####
9 CC = /usr/local/mpi-1.2.2.2/bin/mpicc
11 INCLUDE_DIR = -I/usr/local/mpi-1.2.2.2/include -I/usr/local/mpi-1.2.2.2/include -I$(MPE_DIR)
13 MPE_GRAPH = -DMPE_GRAPHICS
14 MPE_DIR = /usr/local/mpi-1.2.2.2
15 LIB_PATH = -L/usr/local/mpi-1.2.2.2/lib -lmpe -L/usr/X11R6/lib -lX11 -lm
16 LOG_LIB = -L/usr/local/mpi-1.2.2.2/lib -llmpi -lmpe -lpmpich -L/usr/X11R6/lib -lX11 -lm
17 PROF_LIB = -L/usr/local/mpi-1.2.2.2/lib -lmpe -lpmpich -L/usr/X11R6/lib -lX11 -lm
20 ### End User configurable options ###
22 CFLAGS = -DMPI_LINUX -DFORTRANDOUBLEUNDERSCORE -fPIC -DUSE_STDARG -DHAVE_PROTOTYPES $(OPTFLAGS) $(INCLUDE_DIR)
30 2d_parabolic: 2d_parabolic.o 2d_source.o
31 $(CLINKER) $(LDFLAGS) -o 2d_parabolic 2d_parabolic.o 2d_source.o $(PROF_LIB)
34 /bin/rm -f *.o *~ $(EXECS) *.log *.out
37 $(CC) $(CFLAGS) -c $*.c
39 $(F77) $(FFLAGS) -c $*.f