aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/btl/data/mk_new_gnuplot.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bench/btl/data/mk_new_gnuplot.sh')
-rwxr-xr-xbench/btl/data/mk_new_gnuplot.sh36
1 files changed, 19 insertions, 17 deletions
diff --git a/bench/btl/data/mk_new_gnuplot.sh b/bench/btl/data/mk_new_gnuplot.sh
index 5f8bd4e33..85eb2403e 100755
--- a/bench/btl/data/mk_new_gnuplot.sh
+++ b/bench/btl/data/mk_new_gnuplot.sh
@@ -1,7 +1,9 @@
#! /bin/bash
WHAT=$1
DIR=$2
-cat ../${WHAT}.hh > ${WHAT}.gnuplot
+
+cat ../gnuplot_common_settings.hh > ${WHAT}.gnuplot
+cat ../${WHAT}.hh >> ${WHAT}.gnuplot
DATA_FILE=`cat ../order_lib`
@@ -12,36 +14,36 @@ do
LAST=$FILE
done
-
for FILE in $DATA_FILE
do
+ BASE=${FILE##*/} ; BASE=${FILE##*/} ; AVANT=bench_${WHAT}_ ; REDUC=${BASE##*$AVANT} ; TITLE=${REDUC%.dat}
+
+ echo "'"$FILE"'" `grep $TITLE ../perlib_plot_settings.txt | head -n 1 | cut -d ";" -f 2` "\\" >> $WHAT.gnuplot
if [ $FILE != $LAST ]
then
- echo "'"$FILE"'" ",\\" >> $WHAT.gnuplot
+ echo ", \\" >> $WHAT.gnuplot
fi
done
-echo "'"$LAST"'" >> $WHAT.gnuplot
+echo " " >> $WHAT.gnuplot
+
echo set term postscript color >> $WHAT.gnuplot
echo set output "'"../${DIR}/$WHAT.ps"'" >> $WHAT.gnuplot
-# echo set term pdf color >> $WHAT.gnuplot
-# echo set output "'"../${DIR}/$WHAT.pdf"'" >> $WHAT.gnuplot
-# echo set term png truecolor size 1024,768 >> $WHAT.gnuplot
-# echo set output "'"../${DIR}/$WHAT.png"'" >> $WHAT.gnuplot
-echo plot \\ >> $WHAT.gnuplot
-for FILE in $DATA_FILE
-do
- if [ $FILE != $LAST ]
- then
- echo "'"$FILE"'" ",\\" >> $WHAT.gnuplot
- fi
-done
-echo "'"$LAST"'" >> $WHAT.gnuplot
+echo replot >> $WHAT.gnuplot
+
+echo set term png truecolor size 800,600 >> $WHAT.gnuplot
+echo set output "'"../${DIR}/$WHAT.png"'" >> $WHAT.gnuplot
+echo replot >> $WHAT.gnuplot
+
gnuplot -persist < $WHAT.gnuplot
rm $WHAT.gnuplot
+# echo "`pwd` hh s2pdf $WHAT.ps $WHAT.pdf" > ../log.txt
+
+ps2pdf ../${DIR}/$WHAT.ps ../${DIR}/$WHAT.pdf
+