USE_JAG = yes
include ${SEPINC}/SEP.top
RESDIR  = ../Fig
RESULTSER = synSatProj constFolt thickFolt zeroFolt planeWave

DAT = .

# Compare with Jon's  ../../miss/Data/make.HH and ../shft/synSatShft
#
${RESDIR}/synSatProj.v: SynSatTrac.java 
	${JX}.SynSatTrac                       > junk1.H
	${JAVAX} geom.simple.Puncher < junk1.H > junk2.H
	< junk1.H ${tplt} out=totl.v 
	< junk2.H ${tplt} out=hole.v
	vp_SideBySideIso hole.v totl.v > $@ 

tplt = Taplot > junk.A; < junk.A Ta2vplot > junk.V 

GREY = Taplot pclip=100  > junki.H; < junki.H Ta2vplot > junk.V
ZPLT = Window n1=1 f1=50 > junky.H; < junky.H ${GREY} title="depth plane" 
XPLT = Window n2=1 f2=25 > junky.H; < junky.H ${GREY} title="x-plane"   
YPLT = Window n3=1 f3=5  > junky.H; < junky.H ${GREY} title="y-plane" 

PFRAME = frame1=0 frame2=49 frame3=0
CPLT = Taplot > junky.A; < junky.A Cubeplot crowd=0.8 wheretitle="t" titlesz=18 titlefat=3 flat=n wantaxes=n wantcoordlabel=n point1=.66 point2=.66 >/dev/null

PLANE = rsfName=Plane_wave
${RESDIR}/planeWave.v : PlaneSyn.java 
	${JAVAX} ${PACKAGE}.PlaneSyn ${DIPARGS} ${PLANE} > ${DAT}/planeWave.H
	<  ${DAT}/planeWave.H ${CPLT} ${PFRAME} out=$@ 
	#< ${DAT}/planeWave.H ${ZPLT}           out=zz.v
	#< ${DAT}/planeWave.H ${XPLT}           out=xx.v
	#< ${DAT}/planeWave.H ${YPLT}           out=yy.v
	#vp_SideBySideAniso yy.v xx.v zz.v  > $@

THICK = rsfName="Thick_Fault" thick=10
${RESDIR}/thickFolt.v : SynFolt.java
	${JAVAX} ${PACKAGE}.SynFolt ${DIPARGS} ${THICK} > ${DAT}/thickFolt.H
	< ${DAT}/thickFolt.H ${CPLT} ${PFRAME} out=$@

ZERO = rsfName="Zero_fault" thck=0
${RESDIR}/zeroFolt.v : SynFolt.java
	${JAVAX} ${PACKAGE}.SynFolt ${DIPARGS} ${ZERO} > ${DAT}/zeroFolt.H
	< ${DAT}/zeroFolt.H  ${CPLT} ${PFRAME} out=$@

CONS =  rsfName="Const_fault" thck=0 nlc=1 nrc=-1
${RESDIR}/constFolt.v : SynFolt.java
	${JAVAX} ${PACKAGE}.SynFolt ${DIPARGS} ${CONS} > ${DAT}/consFolt.H
	< ${DAT}/consFolt.H  ${CPLT} ${PFRAME} out=$@

clean : jclean
include ${SEPINC}/SEP.bottom
