navigate.model.concurrency.concurrency_tools

Classes

CustodyThread([first_resource, group, ...])

Threads that can access shared resources in the order they were launched.

FancyThread

alias of ResultThread

ObjectInSubprocess(initializer, *initargs[, ...])

PoliteThread

alias of CustodyThread

ResultThread([group, target, name, args, kwargs])

threading.Thread with all the simple features we wish it had.

SharedNDArray([shape, dtype, ...])

A numpy array that lives in shared memory