sarkas.time_evolution.integrators.enforce_pbc#

sarkas.time_evolution.integrators.enforce_pbc(pos, cntr, box_vector)[source]#

Numba’d function to enforce periodic boundary conditions.

Parameters
  • pos (numpy.ndarray) – Particles’ positions.

  • cntr (numpy.ndarray) – Counter for the number of times each particle get folded back into the main simulation box

  • box_vector (numpy.ndarray) – Box Dimensions.