include ${SEPINC}/SEP.top
SRCDIR=.
SOURCES=$(wildcard *.r90 *.rs90 *f90 *lop)

BOBLIBS=-L/net/server/bob/lib/LINUXI -lbobtomo2f90 -lbobtomof90 -lbobweif90
#BOBLIBS=-L/net/server/bob/lib/LINUX -lbobf90 -lbobtomo2f90 -lbobtomof90 -lbobweif90
UF90FLAGS=-I.    -O5    #  -Minline=120 # -mp  -Mbounds
UF90FLAGS=-I.    -O2      -C
UF90INCLUDES=-I. ${GENDOWN}
FFTLIBS= -L/usr/local/FFTW/FFT3_INTEL/lib -lfftw3f 
FFTLIBS= -L/opt/FFTW/lib -lfftw3f 
UF90LIBS = -lsupersetf90 -lsuperset -lsepauxf90  -lsepfftf90 -lsepfft -lsepmathf90 -lsepmath  -lsep2df90 -lsep3df90 -lsep3d -lsepf90 -lsep -lsepsergeyf90 -lsepsergey ${FFTLIBS}${BOBLIBS}
UF90LIBS = -lsepsergeyf90 -lsepsergey -lsupersetf90 -lsuperset -lsepauxf90  -lsepfftf90 -lsepfft -lsepmathf90 -lsepmath  -lsep2df90 -lsep3df90 -lsep3d -lsepf90 -lsep  ${FFTLIBS} ${BOBLIBS}
UF90LIBS = -lsepauxf90 -lsepfftf90 -lsepfft -lsupersetf90 -lsuperset -lsep2df90  ${BOBLIBS}
MYDEV=/net/koko/bob;
OBJDIR=${MYDEV}/obj/${MTYPE}
LIBDIR=${MYDEV}/lib/${MTYPE}
INCDIR=${MYDEV}/include/${MTYPE}
LIBNAME=${LIBDIR}/libbobtomo2f90.a
UF90INCLUDES=-I. 
UF90FLAGS=-O2 # -check all # -Mbounds
OBJDIR=./
LIBDIR=./
BINDIR=./


PROGS= \
    reduce_it.x  Newpick.x \
   reg_1d.x make_mask.x Randmap.x \
   Makefilt.x make_mute.x Randmap2.x Earth_pts2.x\
   Back_pts.x  Model_covar.x  Tomo.x \
   Earth_pts.x Ref2dip.x Clean2.x Tomo_op.x\
   Mask.x Linear.x Earth_tomo_larse.x \
    Clean.x Newpick_rand.x Zfunc.x\
   Coher.x     Nfilt.x        Tomo_full.x  Vel_z_tau.x Earth_tomo.x \
   Interp.x semb_drive.x \
   Tomo_shape.x Tomo_op_shape.x
#   Back_pts.x  Model_covar.x  Pts_rays.x   Tomo.x \
#   Earth_pts.x Earth_rays.x Ref2dip.x Clean2.x Tomo_op.x\
#   Interp.x semb_drive.x Earth_rays_larse.x \
#   semb_drive.x  SRMscan.x Clean.x Newpick_rand.x Zfunc.x\

#BINDIR=/net/koko/bob/bin/${MTYPE}
BINDIR=./

all: $(addprefix ${BINDIR}/,${PROGS})



check:
	Gauss n2=901 d2=.010 o2=-3.000. n1=201 d1=.010 o1=0.0 max1=1.000 max2=1.500 var=30000 maxvel=-2.0 | Add add=3. >b2.H
	<b2.H  /usr/local/SEP5.1/bin/Hwt2d oT=0.0 dT=.050 nT=200 oG=90 dG=.25 nG=721 xsou=1.500 zsou=1.700  >b1.H
	<b1.H Window j2=20 | Graph yreverse=1 | Tube


check2:
	Gauss n2=901 d2=10 o2=-3000. n1=201 d1=10 o1=0.0 max1=1000 max2=1500 var=30000 maxvel=-2.0 | Add add=3. | /usr/local/SEP5.1/bin/Hwt2d oT=0.0 sT=50 nT=200 oG=90 sG=.25 nG=721 xsou=1500 zsou=1700 | Window j2=20 | Graph yreverse=1 min1=0 max1=3000 min2=0 max2=2000 | Tube


clean: bclean

include ${SEPINC}/SEP.bottom
