Sorry, we missed to include this in the manual. We are working on a "parallel guide", but for now, I can just copy here the docstring, and hopefully you can figure things out. In short, this option is only relevant for NEB calculations and global optimizations (crystal prediction).
def __init__(self, processes_per_neb_image=None, processes_per_individual=None):
"""
Constructor.
@param processes_per_neb_image : The number of processes that should be used to
calculate each NEB image. A value of None indicates
that the value will be determined automatically.
@type : int
@default : Automatically determine the number of processes that
should be used to calculate a single configuration
in parallel based upon the total number of MPI
processes.
@note : This argument can be set on the command line with
the option "--processes-per-neb-image=<number>".
The number of processes per configuration specified
on the command line takes precedence over the number
specified here.
@param processes_per_individual : The number of processes that should be used to
calculate each individual in the global optimization
calculation. A value of None indicates that the value
will be determined automatically.
@type : int
@default : Automatically determine the number of processes that
should be used to calculate a single configuration
in parallel based upon the total number of MPI
processes.
"""