(name, value)
return value
r"""Broadcasts the given set of scalars by the first process (`rank = 0`),
    but ignores any scalars provided by the other processes.
    See `report()` for further details.
r"""Broadcasts the given set of scalars by the first process (`rank = 0`),
    but ignores any scalars provided by the other processes.
    See `report()` for further details.
r Broadcasts the given set of scalars by the first process ( rank = 0 ) but ignores any scalars provided by the other processes . See report () for further details .
def report0(name, value):
    r"""Broadcasts the given set of scalars by the first process (`rank = 0`),
    but ignores any scalars provided by the other processes.
    See `report()` for further details.
    """
    report(name, value if _rank == 0 else [])
    return value
def report0 ( name , value ) : report ( name , value if _rank == 0 else [ ] ) return value