added pair correlation calc code
[physik/posic.git] / pair_corr_calc_script
diff --git a/pair_corr_calc_script b/pair_corr_calc_script
new file mode 100755 (executable)
index 0000000..27dc0ab
--- /dev/null
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+#
+# calculate pair correlation functions for a whole simulation output
+# frank.zirkelbach@physik.uni-augsburg.de
+#
+
+do_it() {
+       echo "processing $1 ..."
+       ./pair_correlation_calc $1 $2
+       trgab=`echo $1 | sed 's%s-%pair_corr_ab-%' | sed 's%.save%%'`
+       trgaa=`echo $1 | sed 's%s-%pair_corr_aa-%' | sed 's%.save%%'`
+       trgbb=`echo $1 | sed 's%s-%pair_corr_bb-%' | sed 's%.save%%'`
+       mv pair_corr_func_ab.txt $trgab
+       mv pair_corr_func_aa.txt $trgaa
+       mv pair_corr_func_bb.txt $trgbb
+       echo "done"
+}
+
+if [ -d $1 ]; then
+       for file in $1/*.save; do
+               do_it $file $2
+       done
+fi
+
+if [ -f $1 ]; then
+       do_it $1 $2
+fi
+