# make figures for MOH99

IDDAT=ida1.dat idb1.dat ida2.dat idb2.dat ida3.dat idb3.dat \
    ida4.dat idb4.dat ida5.dat idb5.dat

figs: fig2 fig3 fig4 isodis 4kio fdpswp dpio ldio

fig2 : $(IDDAT) 4kio1.dat 4kio0.dat 
fig3 : dpio1.dat dpio2.dat 
fig4 : 4kio1.dat 4kio2.dat

isodis : $(IDDAT) 
4kio : 4kio1.dat 4kio0.dat 
fdpswp : fdpswp.dat 
dpio : dpio1.dat dpio2.dat 
ldio : 4kio1.dat 4kio2.dat

$(IDDAT) : moh99.par
	tdm -i moh99
	reor
	datman isodis

4kio0.dat: # passive, linear case (gam=0)
	tdm -i -e 4kio.lst moh99 gam=0 
	mv 4kio.dat 4kio0.dat

4kio1.dat: # normal case
	tdm -i -e 4kio.lst moh99 gam=1.0
	mv 4kio.dat 4kio1.dat

4kio2.dat: # impaired case
	tdm -i -e 4kio.lst moh99 gam=0.9
	mv 4kio.dat 4kio2.dat

dpio1.dat: # active, non-linear case (gam=1)
	tdm -i -e dpio.lst moh99 gam=1
	mv dpio.dat dpio1.dat

dpio2.dat: # impaired case
	tdm -i -e dpio.lst moh99 gam=0.9
	mv dpio.dat dpio2.dat

fdpswp.dat : fdpswp.lst
	tdm -i -e fdpswp.lst moh99

clean:
	rm -f *.bak *.log tdm.* *.stm

empty:
	rm -f *.bak *.log tdm.* *.stm
	rm -f *.tsr 4k*.dat dp*.dat fdp*.dat id*.dat

