xpipe.xhandle.xwrap.multi_xrun

xpipe.xhandle.xwrap.multi_xrun(infodicts, nprocess=1)[source]

OpenMP style parallelization for xshear tasks

Separates tasks into chunks, and passes each chunk for an independent process for serial evaulation via call_chunks()

Parameters
  • infodict (dict) – A single list element returned from create_infodict()

  • nprocess (int) – Number of processes (cores) to use. Maximum number is always set by len(infodicts)