raytrace(config, processes=None)[source]

Perform a series of ray tracing runs using the multiprocessing cpu pool.

Each run will rebuild all objects, reset the random seed and then perform the requested number of iterations.

If the option ‘save_images’ is set, then images will be saved at the completion of each run.

Also see raytrace() for a single process version of this routine.

Private Members