UF77LIBS = ${TDFLIB}
UTUBEFLAGS = see_progress=y
HARDCOPY =
include ${SEPINC}/SEP.top
RESULTSER = subsine3 subsine5

#			The problem is not scale invariant.
SCALE = 1

DOTS = Dots dots=0 connect=0 gaineach=0 constsep=1 strings=0 Xclip=1.2>/dev/null radius=.1
DOTS = Dots dots=0 connect=0 gaineach=0 constsep=1 strings=0 >/dev/null radius=.1

#GRAPH = Graph clip=1 max2=1 min2=-1 fastplot=20 > junk.H
GRAPH = Graph Xclip=${SCALE} max2=${SCALE} min2=-${SCALE} fastplot=20 crowd=.95> junk.H

default : tube

O1D1 = `<alias.P Get o1 d1`
${RESDIR}/subsine%.v3  ${RESDIR}/subsine%.v            : Alias.x Levint.x	makefile
	Zero movie.H
	Alias.x tmax=80. pairs=1   n1=200 > alias.P  scale=${SCALE}
	Alias.x tmax=80. pairs=0   n1=200 > alias.H  scale=${SCALE}
	<alias.P Levint.x n1=200 ${O1D1} na=$*> levint.H
	<movie.H Transp plane=23 > transp.H
	<levint.H ${GRAPH} out=levint.v
	< alias.H ${GRAPH} out=alias.v
	<transp.H ${GRAPH} out=${RESDIR}/subsine$*.v3
	< alias.H ${DOTS}  strings=1 out=alias.v
	<levint.H ${DOTS}  connect=1 out=levint.v
	vp_Overlay alias.v levint.v > ${RESDIR}/subsine$*.v

clean: jclean
	@-touch junkTRASHjunk.P
	@-/bin/rm *.P


#RESULTSER = subsine3 subsine5 il.1.10 il.2.15 il.2.10 il.3.20
# Warning: commenting the following back in with make won't work, because
#	   it only supports single pattern matching (i.e. not %1,%2,...)
##${RESDIR}/il.%1.%2.v                    : Model.x model.p Levint.x  
#${RESDIR}/il.%1.%2.v ${RESDIR}/il.%1.%2.v3 : Model.x model.p Levint.x  
#	Zero movie.H
#	Model.x par=model.p job=$*1          ncont=1000  > cont.H
#	Model.x par=model.p job=$*1 npick=$*2 ncont=1000  > neighbor.H
#	Model.x par=model.p job=$*1 npick=$*2             > pairs.H
#	<pairs.H Levint.x na=5              n1=100 > ilint.H
#	<movie.H Transp plane=23 > transp.H
#	<transp.H ${GRAPH}                      out=${RESDIR}/il.$*1.$*2.v3
#	<cont.H     ${DOTS} par=model.p  connect=1 out=cont.v
#	<ilint.H    ${DOTS} par=model.p  strings=1 out=ilint.v
#	<neighbor.H ${DOTS} par=model.p     dots=2 out=neighbor.v
#	vp_Overlay cont.v ilint.v neighbor.v > ${RESDIR}/il.$*1.$*2.v
include ${SEPINC}/SEP.bottom
