Sets up the poisson resolutor. [Edit on GitHub]
- PERIODIC: enum = XYZ
Usage: PERIODIC (x|y|z|xy|xz|yz|xyz|none)
Specify the directions in which PBC apply. Important notice, this only applies to the electrostatics. See the CELL section to specify the periodicity used for e.g. the pair lists. Typically the settings should be the same. [Edit on GitHub]
- POISSON_SOLVER: enum = PERIODIC
Aliases: POISSON ,PSOLVER
Usage: POISSON_SOLVER char
PERIODICPERIODIC is only available for fully (3D) periodic systems.
ANALYTICANALYTIC is available for 0D, 1D and 2D periodic solutions using analytical green functions in the g space (slow convergence).
MTMT (Martyna Tuckermann) decoupling that interacts only with the nearest neighbor. Beware results are completely wrong if the cell is smaller than twice the cluster size (with electronic density). Available for 0D and 2D systems.
MULTIPOLEMULTIPOLE uses a scheme that fits the total charge with one gaussian per atom. Available only for cluster (0D) systems.
WAVELETWAVELET allows for 0D, 2D (but only PERIODIC XZ) and 3D systems. It does not require very large unit cells, only that the density goes to zero on the faces of the cell. The use of PREFERRED_FFT_LIBRARY FFTSG is required.
IMPLICITIMPLICIT allows for 0D, 1D, 2D and 3D systems.
Specify which kind of solver to use to solve the Poisson equation. [Edit on GitHub]