graphcore-research / pyscf-ipu

PySCF on IPU
https://github.com/graphcore-research/pyscf-ipu#readme
Apache License 2.0
42 stars 2 forks source link

Add function for computing the nuclear repulsion energy #127

Closed hatemhelal closed 1 year ago

hatemhelal commented 1 year ago

The nuclear repulsion energy is a constant offset when we compute the total energy using any electronic structure method. This energy is a function of both the atomic charges and their geometry and is calculated from the classical electrostatic formula as:

$$ E{NN} = \sum{j > i} \frac{Z_i Z_j}{| \mathbf{R}_i - \mathbf{R}_j |} $$