Total Energy: handling infinite quantities.
Posted: Thu Jul 12, 2012 6:48 pm
Dear ABINIT Developers and Users,
I have a question about the way ABINIT handles infinite quantities in a ground state calculation.
The calculation of the [Coulombian] total energy of a crystal includes:
- the Coulomb repulsion of the nuclei,
- the Coulomb repulsion of the electrons, and
- the Coulomb attraction of the electrons to the nuclei.
For an infinite crystal each of these Colomb energies is infinite;
nonetheless when all of them are added,
we get a finite result for the Coulomb interaction.
My question is:
- how is this actually implemented / handled in the ABINIT code?
- on which routines of the code can I see this procedure?
Thanks,
Témok
I have a question about the way ABINIT handles infinite quantities in a ground state calculation.
The calculation of the [Coulombian] total energy of a crystal includes:
- the Coulomb repulsion of the nuclei,
- the Coulomb repulsion of the electrons, and
- the Coulomb attraction of the electrons to the nuclei.
For an infinite crystal each of these Colomb energies is infinite;
nonetheless when all of them are added,
we get a finite result for the Coulomb interaction.
My question is:
- how is this actually implemented / handled in the ABINIT code?
- on which routines of the code can I see this procedure?
Thanks,
Témok