143 lines
5.6 KiB
Bash
Executable File
143 lines
5.6 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ -f "fit.log" ]; then
|
|
rm "fit.log"
|
|
fi
|
|
|
|
gnuplot fit_eq.gnu
|
|
|
|
#######################################################################
|
|
grep ^a fit.log | grep = | sed 's/=//g' | cut -c -30 |
|
|
sed 's/a0 /FCI /g' |
|
|
sed 's/a1 /RHF /g' |
|
|
sed 's/a2 /hfCISD /g' |
|
|
sed 's/a3 /hfCISDT /g' |
|
|
sed 's/a4 /hfCISDTQ /g' |
|
|
sed 's/a5 /hfCIo1 /g' |
|
|
sed 's/a6 /hfCIo1.5 /g' |
|
|
sed 's/a7 /hfCIo2 /g' |
|
|
sed 's/a8 /hfCIo2.5 /g' |
|
|
sed 's/a9 /hfCIo3 /g' |
|
|
sed 's/a10/hfCIo3.5 /g' |
|
|
sed 's/a11/hfCIo4 /g' |
|
|
sed 's/a12/ooCISD /g' |
|
|
sed 's/a13/ooCISDT /g' |
|
|
sed 's/a14/ooCIo1 /g' |
|
|
sed 's/a15/ooCIo1.5 /g' |
|
|
sed 's/a16/ooCIo2 /g' |
|
|
sed 's/a17/ooCIo2.5 /g' |
|
|
sed 's/a18/ooCIo3 /g' > a.dat
|
|
|
|
grep ^D fit.log | grep = | sed 's/=//g' | cut -c -30 |
|
|
sed 's/D0 /FCI /g' |
|
|
sed 's/D1 /RHF /g' |
|
|
sed 's/D2 /hfCISD /g' |
|
|
sed 's/D3 /hfCISDT /g' |
|
|
sed 's/D4 /hfCISDTQ /g' |
|
|
sed 's/D5 /hfCIo1 /g' |
|
|
sed 's/D6 /hfCIo1.5 /g' |
|
|
sed 's/D7 /hfCIo2 /g' |
|
|
sed 's/D8 /hfCIo2.5 /g' |
|
|
sed 's/D9 /hfCIo3 /g' |
|
|
sed 's/D10/hfCIo3.5 /g' |
|
|
sed 's/D11/hfCIo4 /g' |
|
|
sed 's/D12/ooCISD /g' |
|
|
sed 's/D13/ooCISDT /g' |
|
|
sed 's/D14/ooCIo1 /g' |
|
|
sed 's/D15/ooCIo1.5 /g' |
|
|
sed 's/D16/ooCIo2 /g' |
|
|
sed 's/D17/ooCIo2.5 /g' |
|
|
sed 's/D18/ooCIo3 /g' > D.dat
|
|
|
|
paste a.dat D.dat > aD.dat
|
|
|
|
grep 'FCI' aD.dat | sed 's/FCI/-0.1 /g' > aD_FCI.dat
|
|
grep 'FCI' aD.dat | sed 's/FCI/4.1 /g' >> aD_FCI.dat
|
|
|
|
#grep 'RHF' aD.dat | sed 's/RHF/0 /g' > aD_CI.dat
|
|
#grep 'RHF' aD.dat | sed 's/RHF/1 /g' >> aD_CI.dat
|
|
grep 'hfCISD ' aD.dat | sed 's/hfCISD/2 /g' > aD_CI.dat
|
|
grep 'hfCISDT ' aD.dat | sed 's/hfCISDT/3 /g' >> aD_CI.dat
|
|
grep 'hfCISDTQ' aD.dat | sed 's/hfCISDTQ/4 /g' >> aD_CI.dat
|
|
|
|
#grep 'RHF' aD.dat | sed 's/RHF/0 /g' > aD_ooCI.dat
|
|
#grep 'RHF' aD.dat | sed 's/RHF/1 /g' >> aD_ooCI.dat
|
|
grep 'ooCISD ' aD.dat | sed 's/ooCISD/2 /g' > aD_ooCI.dat
|
|
grep 'ooCISDT' aD.dat | sed 's/ooCISDT/3 /g' >> aD_ooCI.dat
|
|
|
|
#grep 'RHF' aD.dat | sed 's/RHF/0 /g' > aD_CIo.dat
|
|
grep 'hfCIo1 ' aD.dat | sed 's/hfCIo1/1 /g' > aD_CIo.dat
|
|
grep 'hfCIo1.5' aD.dat | sed 's/hfCIo1.5/1.5 /g' >> aD_CIo.dat
|
|
grep 'hfCIo2 ' aD.dat | sed 's/hfCIo2/2 /g' >> aD_CIo.dat
|
|
grep 'hfCIo2.5' aD.dat | sed 's/hfCIo2.5/2.5 /g' >> aD_CIo.dat
|
|
grep 'hfCIo3 ' aD.dat | sed 's/hfCIo3/3 /g' >> aD_CIo.dat
|
|
grep 'hfCIo3.5' aD.dat | sed 's/hfCIo3.5/3.5 /g' >> aD_CIo.dat
|
|
grep 'hfCIo4 ' aD.dat | sed 's/hfCIo4/4 /g' >> aD_CIo.dat
|
|
|
|
#grep 'RHF' aD.dat | sed 's/RHF/0 /g' > aD_ooCIo.dat
|
|
grep 'ooCIo1 ' aD.dat | sed 's/ooCIo1/1 /g' > aD_ooCIo.dat
|
|
grep 'ooCIo1.5' aD.dat | sed 's/ooCIo1.5/1.5 /g' >> aD_ooCIo.dat
|
|
grep 'ooCIo2 ' aD.dat | sed 's/ooCIo2/2 /g' >> aD_ooCIo.dat
|
|
grep 'ooCIo2.5' aD.dat | sed 's/ooCIo2.5/2.5 /g' >> aD_ooCIo.dat
|
|
grep 'ooCIo3 ' aD.dat | sed 's/ooCIo3/3 /g' >> aD_ooCIo.dat
|
|
|
|
#######################################################################
|
|
|
|
#######################################################################
|
|
grep ^xe fit.log | grep = | sed 's/=//g' | cut -c -30 |
|
|
sed 's/xe0 /FCI /g' |
|
|
sed 's/xe1 /RHF /g' |
|
|
sed 's/xe2 /hfCISD /g' |
|
|
sed 's/xe3 /hfCISDT /g' |
|
|
sed 's/xe4 /hfCISDTQ /g' |
|
|
sed 's/xe5 /hfCIo1 /g' |
|
|
sed 's/xe6 /hfCIo1.5 /g' |
|
|
sed 's/xe7 /hfCIo2 /g' |
|
|
sed 's/xe8 /hfCIo2.5 /g' |
|
|
sed 's/xe9 /hfCIo3 /g' |
|
|
sed 's/xe10/hfCIo3.5 /g' |
|
|
sed 's/xe11/hfCIo4 /g' |
|
|
sed 's/xe12/ooCISD /g' |
|
|
sed 's/xe13/ooCISDT /g' |
|
|
sed 's/xe14/ooCIo1 /g' |
|
|
sed 's/xe15/ooCIo1.5 /g' |
|
|
sed 's/xe16/ooCIo2 /g' |
|
|
sed 's/xe17/ooCIo2.5 /g' |
|
|
sed 's/xe18/ooCIo3 /g' > xe.dat
|
|
|
|
|
|
grep 'FCI' xe.dat | sed 's/FCI/-0.1 /g' > xe_FCI.dat
|
|
grep 'FCI' xe.dat | sed 's/FCI/4.1 /g' >> xe_FCI.dat
|
|
|
|
#grep 'RHF' xe.dat | sed 's/RHF/0 /g' > xe_CI.dat
|
|
#grep 'RHF' xe.dat | sed 's/RHF/1 /g' >> xe_CI.dat
|
|
grep 'hfCISD ' xe.dat | sed 's/hfCISD/2 /g' > xe_CI.dat
|
|
grep 'hfCISDT ' xe.dat | sed 's/hfCISDT/3 /g' >> xe_CI.dat
|
|
grep 'hfCISDTQ' xe.dat | sed 's/hfCISDTQ/4 /g' >> xe_CI.dat
|
|
|
|
#grep 'RHF' xe.dat | sed 's/RHF/0 /g' > xe_ooCI.dat
|
|
#grep 'RHF' xe.dat | sed 's/RHF/1 /g' >> xe_ooCI.dat
|
|
grep 'ooCISD ' xe.dat | sed 's/ooCISD/2 /g' > xe_ooCI.dat
|
|
grep 'ooCISDT' xe.dat | sed 's/ooCISDT/3 /g' >> xe_ooCI.dat
|
|
|
|
#grep 'RHF' xe.dat | sed 's/RHF/0 /g' > xe_CIo.dat
|
|
grep 'hfCIo1 ' xe.dat | sed 's/hfCIo1/1 /g' > xe_CIo.dat
|
|
grep 'hfCIo1.5' xe.dat | sed 's/hfCIo1.5/1.5 /g' >> xe_CIo.dat
|
|
grep 'hfCIo2 ' xe.dat | sed 's/hfCIo2/2 /g' >> xe_CIo.dat
|
|
grep 'hfCIo2.5' xe.dat | sed 's/hfCIo2.5/2.5 /g' >> xe_CIo.dat
|
|
grep 'hfCIo3 ' xe.dat | sed 's/hfCIo3/3 /g' >> xe_CIo.dat
|
|
grep 'hfCIo3.5' xe.dat | sed 's/hfCIo3.5/3.5 /g' >> xe_CIo.dat
|
|
grep 'hfCIo4 ' xe.dat | sed 's/hfCIo4/4 /g' >> xe_CIo.dat
|
|
|
|
#grep 'RHF' xe.dat | sed 's/RHF/0 /g' > xe_ooCIo.dat
|
|
grep 'ooCIo1 ' xe.dat | sed 's/ooCIo1/1 /g' > xe_ooCIo.dat
|
|
grep 'ooCIo1.5' xe.dat | sed 's/ooCIo1.5/1.5 /g' >> xe_ooCIo.dat
|
|
grep 'ooCIo2 ' xe.dat | sed 's/ooCIo2/2 /g' >> xe_ooCIo.dat
|
|
grep 'ooCIo2.5' xe.dat | sed 's/ooCIo2.5/2.5 /g' >> xe_ooCIo.dat
|
|
grep 'ooCIo3 ' xe.dat | sed 's/ooCIo3/3 /g' >> xe_ooCIo.dat
|
|
|
|
#######################################################################
|
|
|
|
#epspdf fit_eq.eps
|
|
#okular fit_eq.pdf
|