improved log/report subsystem, playing around w/ pressure, sic hook
[physik/posic.git] / report / report.h
index e46ff2a..4fe42f7 100644 (file)
@@ -34,17 +34,38 @@ static char report_start[]="\
 \\maketitle\n\
 ";
 
-static char report_end[]="\
+static char report_energy[]="\
 \\begin{figure}[!h]\n\
 \\begin{center}\n\
 \\includegraphics[width=16cm]{energy.eps}\n\
 \\caption{Kinetic, potential and total energy over time}\n\
 \\end{center}\n\
 \\end{figure}\n\
+";
+
+static char report_pressure[]="\
+\\begin{figure}[!h]\n\
+\\begin{center}\n\
+\\includegraphics[width=16cm]{pressure.eps}\n\
+\\caption{Pressure over time}\n\
+\\end{center}\n\
+\\end{figure}\n\
+";
+
+static char report_temperature[]="\
+\\begin{figure}[!h]\n\
+\\begin{center}\n\
+\\includegraphics[width=16cm]{temperature.eps}\n\
+\\caption{Temperature over time}\n\
+\\end{center}\n\
+\\end{figure}\n\
+";
+
+static char report_end[]="\
 \\end{document}\n\
 ";
 
-static char plot_script[]="\
+static char e_plot_script[]="\
 set autoscale \n\
 unset log \n\
 unset label \n\
@@ -55,7 +76,35 @@ set xlabel 'Time [fs]' \n\
 set ylabel 'Energy per atom [eV]' \n\
 set terminal postscript eps enhanced color solid lw 1 'Helvetica' 14 \n\
 set output 'energy.eps' \n\
-plot \"energy\" using 1:2 title 'Kinetic energy' with lines , \"energy\" using 1:3 title 'Potential energy' with lines , \"energy\" using 1:4 title 'Total energy' with lines\
+plot \"energy\" using 1:2 title 'Kinetic energy' with lines , \"energy\" using 1:3 title 'Potential energy' with lines , \"energy\" using 1:4 title 'Total energy' with lines \
+";
+
+static char pressure_plot_script[]="\
+set autoscale \n\
+unset log \n\
+unset label \n\
+set xtic auto \n\
+set ytic auto \n\
+set title 'Pressure vs. time' \n\
+set xlabel 'Time [fs]' \n\
+set ylabel 'Pressure [atm]' \n\
+set terminal postscript eps enhanced color solid lw 1 'Helvetica' 14 \n\
+set output 'pressure.eps' \n\
+plot \"pressure\" using 1:2 title 'Pressure' with lines \
+";
+
+static char temperature_plot_script[]="\
+set autoscale \n\
+unset log \n\
+unset label \n\
+set xtic auto \n\
+set ytic auto \n\
+set title 'Temperature vs. time' \n\
+set xlabel 'Time [fs]' \n\
+set ylabel 'Temperature [K]' \n\
+set terminal postscript eps enhanced color solid lw 1 'Helvetica' 14 \n\
+set output 'temperature.eps' \n\
+plot \"temperature\" using 1:2 title 'Temperature' with lines \
 ";
 
 #endif