Merge poisson all dims
Compare changes
+ 0
− 2
This MR integrates the screening of the Coulomb interaction, which was implemented in X(poisson1D_solve_direct)(this, pot, rho)
into the routine subroutine poisson_solve_direct(this, pot, rho)
, eliminating the need for the extra routine. The screening is handled as an artificial extra dimension, so no additional branching has to happen in the inner loops.
This MR integrates the screening of the Coulomb interaction, which was implemented in X(poisson1D_solve_direct)(this, pot, rho)
into the routine subroutine poisson_solve_direct(this, pot, rho)
.