tblite
Light-weight tight-binding framework
|
Provides an implemenation of a multipole based second-order electrostatic. More...
Data Types | |
type | tblite_coulomb_multipole::damped_multipole |
Container to handle multipole electrostatics. More... | |
Modules | |
module | tblite_coulomb_multipole |
Anisotropic second-order electrostatics using a damped multipole expansion. | |
Functions/Subroutines | |
subroutine, public | tblite_coulomb_multipole::new_damped_multipole (self, mol, kdmp3, kdmp5, dkernel, qkernel, shift, kexp, rmax, rad, vcn) |
Create a new anisotropic electrostatics container. | |
Variables | |
real(wp), dimension(3, 3), parameter | tblite_coulomb_multipole::unity = reshape([1, 0, 0, 0, 1, 0, 0, 0, 1], [3, 3]) |
Provides an implemenation of a multipole based second-order electrostatic.