JDFTx  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Coulomb.h File Reference

Coulomb interactions in various geometries. More...

#include <core/ScalarField.h>
#include <core/string.h>
#include <memory>
#include <set>

Classes

struct  CoulombParams
 Parameters controlling Coulomb interactions. More...
 
struct  Atom
 Information required for pair-potential evaluations. More...
 
class  Ewald
 Abstract base class for Ewald summation in arbitrary dimension. More...
 
class  Coulomb
 Abstract base class for the (optionally truncated) Coulomb interaction. More...
 

Detailed Description

Coulomb interactions in various geometries.