Skip to content

correcting spiral_BC GPU kernels (was Adding asserts)

Nicolas Tancogne-Dejean requested to merge adding_asserts into release-10.0

Description

Consolidate the pĥases used for the magnon kick and projector spheres of the nonlocal part of the pseudopotential. In the case the routine do not support these phases, the code has an ASSERT to prevent doing a wrong calculation. This also fixes a too large memory usage in case of spinors without magnon kick.

News snippet

Consolidate the pĥases used for the magnon kick and projector spheres of the nonlocal part of the pseudopotential.

Checklist

  • I have checked that my code follows the Octopus coding standards
  • I have added tests for all the new features added in this request.
Edited by Martin Lueders

Merge request reports