#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) |