tblite
Light-weight tight-binding framework
Loading...
Searching...
No Matches
Data Types | Modules | Functions/Subroutines
ewald.f90 File Reference

Provides an utilities for implementing Ewald summations. More...

Data Types

interface  tblite_coulomb_ewald::get_value
 Interaction at specified distance. More...
 

Modules

module  tblite_coulomb_ewald
 Helper tools for dealing with Ewald summation related calculations.
 

Functions/Subroutines

subroutine, public tblite_coulomb_ewald::get_alpha (lattice, alpha, multipole)
 Convenience interface to determine Ewald splitting parameter.
 
real(wp) function, public tblite_coulomb_ewald::get_rec_cutoff (alpha, volume, conv)
 Return cutoff for reciprocal contributions.
 
real(wp) function, public tblite_coulomb_ewald::get_dir_cutoff (alpha, conv)
 Return cutoff for real-space contributions.
 

Detailed Description

Provides an utilities for implementing Ewald summations.