xnn.common.models.electrostatics.coulomb_pme#

xnn.common.models.electrostatics.coulomb_pme(charges, pos, cell, edge_index, r, alpha, cutoff, accuracy, order, k_e=14.39964547846902)[source]#

Per-atom particle-mesh Ewald Coulomb energies of one periodic structure, in eV.

As coulomb_ewald() with the reciprocal sum on a B-spline charge mesh sized for accuracy (pme_mesh(), pme_reciprocal()), in float64.

Parameters:
Returns:

(N,) in eV, float64.

Return type:

Tensor