Expand description
Continuation of the reciprocal integrals to the sheet of the outgoing sum.
treams-rs extension: treams takes the principal branches.
StructsΒ§
- Split π
- The split of an Ewald sum as the sheets of its diffraction orders need it
(
split_sheet).
EnumsΒ§
- Sheet π
- The sheet of
vof one diffraction order (split_sheet).
ConstantsΒ§
- SHEET_
MARGIN π - Angle beyond
|arg((k eta)^2)|by which a diffraction orderβsk_q^2must stay off the positive real axis forsplit_sheetto take the principal argument ofvunevaluated: far above the rounding of that angle (1e-2 next to a threshold).
FunctionsΒ§
- lower_
side π zwith a zero imaginary part made-0.0, which puts it on the lower side of a branch cut along the real axis.- self_
sheet π - The sheet
arg v = 2 arg k - pi - arg((k eta)^2)ofv = -1 / (2 eta^2)forself_term:-picontinues the outgoing sideIm v = -0of realkand splits, andktakesarg k = pion the negative real axis for either sign of zero, as the AMOS outgoing waves do. - sheet_
turns π - The whole turns from the principal argument of
valuetosheet, which differ by a multiple of2 piup to rounding. - split_
sheet π - The sheet of
v = (q^2 - k^2) / (2 k^2 eta^2)of a diffraction order of squared transverse modulusq2that continues the Ewald sum from the automatic split tosplit.