OBJ= precision.o  constants.o gauss.o mesh.o interpolation.o whittaker.o \
lagrange_mesh.o np_Rmatrix.o

# Laptop
 LIB =-L  /opt/local/lib -llapack
#LIB = -L ../lapack-3.5.0 -lrefblas -llapack
FC = gfortran
F90 = gfortran
FFLAGS = -O2 -Wtabs   -ffixed-line-length-0

.SUFFIXES: .F90 .f90 .f95

all: bound


bound:  $(OBJ)
	$(FC) -o npbound $(FFLAGS) $(OBJ) $(LIB)




.F90.o          :
	$(F90) $(FFLAGS) -c $<

.f95.o          :
	$(F90) $(FFLAGS) -c $<

.F.o          :
	$(F90) $(FFLAGS) -c $<

.f.o          :
	$(F90) $(FFLAGS) -c $<


clean:
	rm -f npbound $(objectsbound) $(objectsscatt) *.mod core *.o
