


Up:   MPI-1 C++ Language Binding
Next:  C++ Bindings for Groups, Contexts, and Communicators
Previous:  C++ Bindings for Point-to-Point Communication
 
namespace MPI { 
 
    void Intracomm::Barrier() const 
  
    void Intracomm::Bcast(void* buffer, int count,  
  const Datatype& datatype, int root) const 
  
    void Intracomm::Gather(const void* sendbuf, int sendcount,  
  const Datatype& sendtype, void* recvbuf, int recvcount,  
  const Datatype& recvtype, int root) const 
  
    void Intracomm::Gatherv(const void* sendbuf, int sendcount,  
  const Datatype& sendtype, void* recvbuf, const int recvcounts[],    
  const int displs[], const Datatype& recvtype, int root) const 
  
    void Intracomm::Scatter(const void* sendbuf, int sendcount,  
  const Datatype& sendtype, void* recvbuf, int recvcount,  
  const Datatype& recvtype, int root) const 
  
    void Intracomm::Scatterv(const void* sendbuf,  
  const int sendcounts[], const int displs[],  
  const Datatype& sendtype, void* recvbuf, int recvcount,  
  const Datatype& recvtype, int root) const 
   
    void Intracomm::Allgather(const void* sendbuf, int sendcount,  
  const Datatype& sendtype, void* recvbuf, int recvcount,  
  const Datatype& recvtype) const 
   
    void Intracomm::Allgatherv(const void* sendbuf, int sendcount,  
  const Datatype& sendtype, void* recvbuf,  
  const int recvcounts[], const int displs[],  
  const Datatype& recvtype) const 
   
    void Intracomm::Alltoall(const void* sendbuf, int sendcount,  
  const Datatype& sendtype, void* recvbuf, int recvcount,  
  const Datatype& recvtype) const 
   
    void Intracomm::Alltoallv(const void* sendbuf,  
  const int sendcounts[], const int sdispls[],  
  const Datatype& sendtype, void* recvbuf,  
  const int recvcounts[], const int rdispls[],  
  const Datatype& recvtype) const 
   
    void Intracomm::Reduce(const void* sendbuf, void* recvbuf,  
  int count, const Datatype& datatype, const Op& op,  
  int root) const 
  
  
    void Op::Init(User_function* function,  
  bool commute) 
  
  
    void Op::Free() 
  
    void Intracomm::Allreduce(const void* sendbuf, void* recvbuf,  
  int count, const Datatype& datatype, const Op& op) const 
   
    void Intracomm::Reduce_scatter(const void* sendbuf,  
  void* recvbuf, int recvcounts[], const Datatype& datatype,  
  const Op& op) const 
   
    void Intracomm::Scan(const void* sendbuf, void* recvbuf,  
  int count, const Datatype& datatype, const Op& op)  
  const 
   
 
}; 
 
  
 



Up:   MPI-1 C++ Language Binding
Next:  C++ Bindings for Groups, Contexts, and Communicators
Previous:  C++ Bindings for Point-to-Point Communication
Return to MPI-2 Standard Index
Return to MPI Standard Index
Return to MPI Forum Home Page
Return to MPI Home Page
MPI-2.0 of July 18, 1997
HTML Generated on November 1, 2000