Galois::Ligra Namespace Reference

Implementation of Ligra DSL in Galois. More...

Namespaces

namespace  hidden

Functions

template<bool Forward, typename Graph , typename EdgeOperator , typename Bag >
void edgeMap (Graph &graph, EdgeOperator op, Bag &output)
template<bool Forward, typename Graph , typename EdgeOperator , typename Bag >
void edgeMap (Graph &graph, EdgeOperator op, typename Graph::GraphNode single, Bag &output)
template<bool Forward, typename Graph , typename EdgeOperator , typename Bag >
void edgeMap (Graph &graph, EdgeOperator op, Bag &input, Bag &output, bool denseForward)
template<typename... Args>
void outEdgeMap (Args &&...args)
template<typename... Args>
void inEdgeMap (Args &&...args)

Detailed Description

Implementation of Ligra DSL in Galois.


Function Documentation

template<bool Forward, typename Graph , typename EdgeOperator , typename Bag >
void Galois::Ligra::edgeMap ( Graph &  graph,
EdgeOperator  op,
Bag &  input,
Bag &  output,
bool  denseForward 
) [inline]
template<bool Forward, typename Graph , typename EdgeOperator , typename Bag >
void Galois::Ligra::edgeMap ( Graph &  graph,
EdgeOperator  op,
typename Graph::GraphNode  single,
Bag &  output 
) [inline]
template<bool Forward, typename Graph , typename EdgeOperator , typename Bag >
void Galois::Ligra::edgeMap ( Graph &  graph,
EdgeOperator  op,
Bag &  output 
) [inline]
template<typename... Args>
void Galois::Ligra::inEdgeMap ( Args &&...  args  )  [inline]
template<typename... Args>
void Galois::Ligra::outEdgeMap ( Args &&...  args  )  [inline]

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1