triqs::gfs::mpi_broadcast¶
#include <triqs/gfs.hpp>
Synopsis
template<typename V, typename T> template<typename V, typename T> template<typename V, typename T> template<typename V, typename T> template<typename V, typename T> template<typename V, typename T>
Documentation
1) Initiate (lazy) MPI Bcast
When the returned object is used at the RHS of operator = or in a constructor of a gf, the MPI Bcast operation is performed.2) Initiate (lazy) MPI Bcast
When the returned object is used at the RHS of operator = or in a constructor of a gf, the MPI Bcast operation is performed.3) Initiate (lazy) MPI Bcast
When the returned object is used at the RHS of operator = or in a constructor of a gf, the MPI Bcast operation is performed.4) Initiate (lazy) MPI Bcast
When the returned object is used at the RHS of operator = or in a constructor of a gf, the MPI Bcast operation is performed.5) Initiate (lazy) MPI Bcast
When the returned object is used at the RHS of operator = or in a constructor of a gf, the MPI Bcast operation is performed.6) Initiate (lazy) MPI Bcast
When the returned object is used at the RHS of operator = or in a constructor of a gf, the MPI Bcast operation is performed.
Parameters¶
- g The Green function
- c The MPI communicator (default is world)
- root The root of the broadcast communication in the MPI sense.
Returns¶
Returns a lazy object describing the object and the MPI operation to be performed.