def METHOD_NAME(self, data):
    """
    Synchronize an array with all peers processes. The data parameter is either:
    - (if root) the source of truth that will be broadcast to all processes
    - (if not root) an empty buffer that will hold the data sent from root once the function returns
    """
    raise NotImplementedError