Statistics
| Branch: | Revision:

root / synthbench / euroben-dm / mod2cr / Makefile @ 0:839f52ef7657

History | View | Annotate | Download (739 Bytes)

1
FC      = mpif90
2
FFLAGS  = -O3
3
INCS    = 
4
LD      = ${FC}
5
LDFLAGS = ${FFLAGS}
6
LIBS    = 
7

    
8
#
9
# Makefile for sparse regular, banded linear solver (MPI-version).
10

    
11
OBJECTS   = numerics.o fltimod.o mpimod.o ranmod.o                       \
12
            mod2cr.o checkreg.o cg.o dotpr.o nrm2.o pcoefs.o             \
13
            sym7com.o sym7gen.o sym7icg0.o sym7mxv.o sym7pol.o sym7pre.o \
14
            taylor.o                                                     \
15
            state.o
16
            
17
EXEC = x.mod2cr
18

    
19
${EXEC}: ${OBJECTS} 
20
	@echo
21
	${LD} ${LDFLAGS} -o ${EXEC} ${OBJECTS} ${LIBS}
22

    
23
.SUFFIXES:	 .f .o
24
.f.o	:
25
	@echo
26
	${FC} ${FFLAGS} -c $*.f ${INCS}
27

    
28
clean	:
29
	/bin/rm -f ${OBJECTS} *.mod
30

    
31
veryclean:
32
	/bin/rm -f ${OBJECTS} *.mod ${EXEC}