next up previous contents
Next: evalG() Up: No Title Previous: exc()excp()

Coulomb potential (-Z/r)

 

Our approach to funding the potential Vtilde from the nuclei for our periodic calculations is based on our standard approach to solving Poisson's equation,

phinuc=I(Linv((-4*pi)*O(J(rhonuc))));
and our the definition of Vtilde from HW#10,
Vtidle=Jdag(O(J(-phinuc)));
where the extra `-' in front of phinuc comes from the fact that the charge on the electron is (-e): the potential energy of an electron at tex2html_wrap_inline354 is tex2html_wrap_inline356 . Combining the above two results gives
Vtilde=Jdag(O(Linv((4*pi)*O(J(rhonuc)))));
where we have used the fact that J(I(x))=x.

Only difficulty with this approach is that rhonuc represents a point charge, whose density is zero everywhere but at a single point where the density is infinite. We can, however, find the expansion coefficients [J(rhonuc) tex2html_wrap_inline360 mathematically. To do this, we note that

displaymath362

so that

eqnarray108

where V is the volume of the cell. Therefore,

displaymath366

In our case, tex2html_wrap_inline368 is a point charge centered at the location of the nucleus whose total integral is Z, the charge on the nucleus. If the nucleus is centered at point tex2html_wrap_inline372 , then we have simply

displaymath374





Tomas Arias
Wed Apr 24 14:24:26 EDT 2002