Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct graph_traits<>

boost::graph_traits<mpi::graph_communicator> — Traits structure that allows a communicator with graph topology to be view as a graph by the Boost Graph Library.

Synopsis

// In header: <boost/mpi/graph_communicator.hpp>


struct graph_traits<> {
  // types
  typedef                         ;     
  typedef       ;       
  typedef                ;     
  typedef  ;
  typedef                 ;     
  typedef                         ;      
  typedef                 ;    
  typedef    ;       
  typedef                         ;    
  typedef                 ;         
  typedef                         ;       

  // public static functions
   ();
};

Description

The specialization of graph_traits for an MPI communicator allows a communicator with graph topology to be viewed as a graph. An MPI communicator with graph topology meets the requirements of the Graph, Incidence Graph, Adjacency Graph, Vertex List Graph, and Edge List Graph concepts from the Boost Graph Library.

graph_traits public static functions

  1.  ();
    Returns a vertex descriptor that can never refer to any valid vertex.

PrevUpHomeNext