FlashGraph-ng
A new frontier in large-scale graph analysis and data mining
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNfgCompute kmeans on matrix of features
|oCFG_vectorFlashGraph vector that provides several parallelized methods when compared to an STL-vector.
NOTE: Not an STL-compatible data structure. This vector is also ideally used with numeric data types.
Methods marked with the keyword parallel are parallelized implementations
|oCFG_graphA user-friendly wrapper for FlashGraph's raw graph type. Very usefule when when utilizing FlashGraph pre-written/library algorithms
|oCgraph_config
|oCcompute_vertexClass from which users' vertex-centric programs should inherit. Serial code written when implementing run*. methods here will be run in parallel within the graph engine
|oCcompute_directed_vertexA directed version of the compute_vertex class that users inherit from when using the FlashGraph engine
|oCvertex_scheduler
|oCvertex_filterWhen the graph engine starts, a user can use this filter to decide what vertices are activated for the first time
|oCvertex_initializerA user may be decide to initialize individual vertex state in a custom way not expressible via the vertex constructor. This provides that capability
|oCvertex_queryParallized query of the vertex state of all vertices in the graph. Each worker thread gets an instance of the query and the per-thread query results will be merged in the end. Inherit from this class to run queries in parallel
|oCgraph_engineThis is the class that coordinates how & where algorithms are run. It can be seen as the central organ of FlashGraph
|oCgraph_header
|oCgraph_indexThis file contains a set of graph index implementation. The graph index is the in-memory container to keep all vertices of a graph.
|oCvertex_message
|oClocal_vid_t
|oCts_edge_data
|oCedge_count
|oCpage_vertexVertex representation when in the page cache
|oCTS_page_vertex
|oCpage_directed_vertex
|oCpage_undirected_vertexThis vertex class represents an undirected vertex in the page cache
|oCvertex_program
|oCvertex_program_createrExtend/Override when defining a custom vertex program. The graph engine uses this to construct vertex programs for each worker thread
|oCvertex_program_implThe default implementation of a vertex program in the graph engine
|\Cts_vertex_request
oNfm
|oCbulk_uoperate
|oCbulk_operate
|oCdata_frame
|oCscalar_type
|oCscalar_variable
|\Cmatrix_config
\Nsafs
 oCpage_byte_array
 |oCconst_iterator
 |\Cseq_const_iterator
 oCcomp_io_scheduler
 |\Ccompute_iterator
 oCdirect_comp_io
 oCcallback
 oCio_status
 oCio_interface
 oCio_select
 oCcomp_io_sched_creator
 oCfile_io_factory
 oCdata_loc_t
 oCrequest_range
 oCuser_compute
 oCcompute_allocator
 oCio_request
 \Cmemory_manager