ocelot.utils.mpi_utils

Module Contents

Functions

slicing_p_array(p_array, SIZE)

Divide ParticleArray into chuncks

chunks(lst, nthreads)

Divide list into chuncks

ocelot.utils.mpi_utils.__author__ = Sergey Tomin
ocelot.utils.mpi_utils.slicing_p_array(p_array, SIZE)

Divide ParticleArray into chuncks

Parameters
  • p_array – ParticleArray

  • SIZE – number of threads

Returns

list of ParticleArray

ocelot.utils.mpi_utils.chunks(lst, nthreads)

Divide list into chuncks

Parameters
  • lst – list of something

  • nthreads – number of threads

Returns

list of list

ocelot.utils.mpi_utils.p_array