hello!
I am a user of QChem 6.0.2.
I am doing a comparison between Hartree-Fock, CCSD and DFT for partial charges of a molecule using population analysis.
When I used the Hirshfeld method, I checked the output file and found that the charges of HF and CCSD are almost the same.
I’m wondering why these values are the same. Is it possible that QChem outputs the charges based on HF even though it does CCSD calculations?
I wonder if I can trust these results.
Below is my codes.
#Code1
$molecule
0,1
C 0.000000 0.000000 0.489758
H 0.000000 0.000000 1.576776
H 0.000000 0.000000 -1.018930
O 0.000000 1.047477 -0.218525
O 0.000000 -1.047477 -0.218525
$end
$rem
METHOD ccsd
BASIS def2-tzvppd
POP_MULLIKEN TRUE
HIRSHFELD TRUE
WRITE_WFN ccsd
$end
#Code2
$molecule
0,1
C 0.000000 0.000000 0.489758
H 0.000000 0.000000 1.576776
H 0.000000 0.000000 -1.018930
O 0.000000 1.047477 -0.218525
O 0.000000 -1.047477 -0.218525
$end
$rem
METHOD hf
BASIS def2-tzvppd
POP_MULLIKEN TRUE
HIRSHFELD TRUE
WRITE_WFN hf
$end
For CCSD, charge was
Hirshfeld Atomic Charges
Atom Charge (a.u.)
----------------------------------------
1 C 0.270998
2 H 0.093885
3 H 0.194615
4 O -0.279735
5 O -0.279735
----------------------------------------
Sum of atomic charges = 0.000028
and for HF, charge was
Hirshfeld Atomic Charges
Atom Charge (a.u.)
----------------------------------------
1 C 0.270923
2 H 0.093901
3 H 0.194651
4 O -0.279723
5 O -0.279723
----------------------------------------
Sum of atomic charges = 0.000028