Expand description
Real-space terms of the Ewald sum.
Upstream: _realsw* and _realcw* of lattice/_esum.pyx. The bounded Kambe
integrals at small splits are a treams-rs extension.
EnumsΒ§
FunctionsΒ§
- kambe_
floor π - The error, in units of epsilon, up to which
SmallSplitKambe::getkeeps the closed forms of the Kambe integral of a real-space term with the factorfactor: what leaves less in each component of the term than the roundinglargestof the largest term so far, carried by the value of the factor or, where that vanishes (off-axis orders on a 1D spherical axis, oddl + min a 2D plane), by its derivatives. - kambe_
jet π - Kambe integral of order
natzof a real-space term with the factorfactor, with itszderivative-z I_(n+2), or itsetaderivative alone. - real_
term π - One real-space summand at the displacement
r = -shift - R. - small_
split_ πkambe I_nand, for jets,I_(n+2)atzinRealKambe::SmallSplit, storing their bounds in the term with the factorfactorinbound.- spherical_
from_ πradial - A spherical real-space term from its already evaluated radial integral.
- spherical_
radial π - The radial integral shared by all spherical orders of one degree at a point. Used only above the small-split cancellation regime, where the integral does not depend on the harmonicβs rounding budget.