57 lines
2.4 KiB
Bash
57 lines
2.4 KiB
Bash
|
#!/bin/bash
|
||
|
|
||
|
basis=dz
|
||
|
atom=N
|
||
|
echo data_${atom}2_av${basis}_cas66_truncated
|
||
|
|
||
|
ls data_${atom}2_av${basis}_cas66_truncated
|
||
|
|
||
|
CAS=-108.77974145822795
|
||
|
CAS_LDA=-108.91410109542795
|
||
|
CAS_PBE=-108.92104742302794
|
||
|
CAS_PBEot=-108.90744344182795
|
||
|
CAS_PBEotden=-108.88995440442794
|
||
|
|
||
|
#CAS=-108.79521904536888
|
||
|
#CAS_LDA=-108.92959598016888
|
||
|
#CAS_PBE=-108.93664255376888
|
||
|
#CAS_PBEot=-108.92304394976888
|
||
|
#CAS_PBEotden=-108.90563120596889
|
||
|
|
||
|
|
||
|
exact=-109.1698
|
||
|
|
||
|
cat <<EOF > plot_truncated.plt
|
||
|
plot "data_${atom}2_av${basis}_cas66_truncated" u 1:2 w l lw 3 title "CAS", $CAS w l lw 3 title "2*${atom} CAS", "" u 1:(\$2+\$3) w l lw 3 title "CAS+LDA", $CAS_LDA w l lw 3 title "2*(CAS ${atom} + LDA)", 'exact-${atom}2' u (\$1 * 0.529177):2 w l lw 3 smooth csplines title "Exact spline"
|
||
|
set term eps
|
||
|
set output "${atom}2_${basis}_LDA_truncated.eps"
|
||
|
replot
|
||
|
|
||
|
plot "data_${atom}2_av${basis}_cas66_truncated" u 1:2 w l lw 3 title "CAS", $CAS w l lw 3 title "2*${atom} CAS", "" u 1:(\$2+\$4) w l lw 3 title "CAS+PBE", $CAS_PBE w l lw 3 title "2*(CAS ${atom} + PBE)", 'exact-${atom}2' u (\$1 * 0.529177):2 w l lw 3 smooth csplines title "Exact spline"
|
||
|
set term eps
|
||
|
set output "${atom}2_${basis}_PBE_truncated.eps"
|
||
|
replot
|
||
|
|
||
|
plot "data_${atom}2_av${basis}_cas66_truncated" u 1:2 w l lw 3 title "CAS", $CAS w l lw 3 title "2*${atom} CAS", "" u 1:(\$2+\$5) w l lw 3 title "CAS+PBE on top", $CAS_PBEot w l lw 3 title "2*(CAS ${atom} + PBE on top)", 'exact-${atom}2' u (\$1 * 0.529177):2 w l lw 3 smooth csplines title "Exact spline"
|
||
|
set term eps
|
||
|
set output "${atom}2_${basis}_PBE_on_top_truncated.eps"
|
||
|
replot
|
||
|
|
||
|
|
||
|
plot "data_${atom}2_av${basis}_cas66_truncated" u 1:2 w l lw 3 title "CAS", $CAS w l lw 3 title "2*${atom} CAS", "" u 1:(\$2+\$6) w l lw 3 title "CAS+PBE on top", $CAS_PBEotden w l lw 3 title "2*(CAS ${atom} + PBE on top)", 'exact-${atom}2' u (\$1 * 0.529177):2 w l lw 3 smooth csplines title "Exact spline"
|
||
|
set term eps
|
||
|
set output "${atom}2_${basis}_PBE_on_top_den_truncated.eps"
|
||
|
replot
|
||
|
|
||
|
set yrange [:0.1]
|
||
|
plot "data_${atom}2_av${basis}_cas66_truncated" u 1:(\$2 - $CAS) w l lw 3 title "CAS $basis", "" u 1:(\$2+\$6 -$CAS_PBEotden ) w l lw 3 title "CAS $basis +PBE on top / density" , 'exact-${atom}2' u (\$1 * 0.529177):(\$2 - $exact) w l lw 3 smooth csplines title "Exact spline", 'exact-${atom}2' u (\$1 * 0.529177):(\$2 - $exact) w p ps 0.5 notitle
|
||
|
set term eps
|
||
|
set output "${atom}2_${basis}_PBE_on_top_den_vs_exact_truncated.eps"
|
||
|
replot
|
||
|
|
||
|
|
||
|
|
||
|
EOF
|
||
|
|
||
|
gnuplot plot_truncated.plt
|