triqs.utility.mpi_mpi4py.report

triqs.utility.mpi_mpi4py.report(*x, **opt)[source]

Print to stdout (or stderr) on the master rank only.

Parameters:
*xobject

Values to print, one per line.

**opt

Optional keyword arguments:

  • Verbosity_Level (int) – if greater than the module-level Verbosity_Level_Report_Max, the call is silently dropped.

  • stderr (bool) – if truthy, write to sys.stderr instead of sys.stdout.

Notes

When the module-level All_Nodes_report flag is True, non-master ranks additionally append their messages to per-rank files named report_node<rank>.