LigraExecutor.h File Reference

#include "Galois/Galois.h"

Go to the source code of this file.

Classes

struct  Galois::Ligra::hidden::Transposer< Graph, Forward >
struct  Galois::Ligra::hidden::Transposer< Graph, false >
struct  Galois::Ligra::hidden::DenseOperator< Graph, Bag, EdgeOperator, Forward >
struct  Galois::Ligra::hidden::DenseForwardOperator< Graph, Bag, EdgeOperator, Forward, IgnoreInput >
struct  Galois::Ligra::hidden::SparseOperator< Graph, Bag, EdgeOperator, Forward >

Namespaces

namespace  Galois
 

Main Galois namespace.


namespace  Galois::Ligra
 

Implementation of Ligra DSL in Galois.


namespace  Galois::Ligra::hidden

Functions

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1