GraphChi  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Macros
graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t > Member List

This is the complete list of members for graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >, including all inherited members.

add_edge(vid_t src, vid_t dst, EdgeDataType edata) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inline
add_task(vid_t vid) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inline
added_edges (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
adjust_degrees_for_deleted(std::vector< svertex_t > &vertices, vid_t window_st) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
base_engine typedef (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >
base_filename (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
blocksize (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
bwrite(int f, char *buf, char *&bufptr, T val) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
chicontext (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
commit_graph_changes()graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
cp(std::string origfile, std::string dstfile, bool zeroout=false)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
create_degree_handler()graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
create_memshard(vid_t interval_st, vid_t interval_en) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
degree_handler (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
deletecounts (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
determine_next_window(vid_t iinterval, vid_t fromvid, vid_t maxvid, size_t membudget)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
disable_preloading()graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
discover_shard_num()graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
edge_buffer typedef (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >
edges_in_shards (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
enable_deterministic_parallelism (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
exec_interval (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
exec_threads (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
exec_updates(GraphChiProgram< VertexDataType, EdgeDataType, svertex_t > &userprogram, std::vector< svertex_t > &vertices) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
finish_after_iters(int extra_iters) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inline
get_context() (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
get_info_json()graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inline
get_interval(int i) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlinevirtual
get_interval_end(int i) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
get_interval_start(int i) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
get_iomanager() (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
get_shard_for(vid_t dst) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
graphchi_dynamicgraph_engine(std::string base_filename, int nshards, bool selective_scheduling, metrics &_m) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inline
graphchi_engine(std::string _base_filename, int _nshards, bool _selective_scheduling, metrics &_m)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
httplock (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
incorporate_buffered_edges(int window, vid_t window_st, vid_t window_en, std::vector< svertex_t > &vertices) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
incorporate_new_edge_degrees(int window, vid_t window_st, vid_t window_en) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
init_buffers() (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
init_vertices(std::vector< svertex_t > &vertices, graphchi_edge< EdgeDataType > *&edata) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
initialize_before_run() (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
initialize_iter() (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
initialize_scheduler() (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
initialize_sliding_shards()graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
intervals (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
iomgr (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
is_any_vertex_scheduled(vid_t st, vid_t en)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
iter (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
iteration_finished() (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
json_params (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
last_commit (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
load_after_updates(std::vector< svertex_t > &vertices) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
load_before_updates(std::vector< svertex_t > &vertices) (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
load_threads (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
load_vertex_intervals()graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
m (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
max_edge_buffer (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
max_vertex_id (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
maxshardsize (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
membudget_mb (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
memoryshard (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
memshard_t typedef (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >
modification_lockgraphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
modifies_inedges (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
modifies_outedges (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
nedges (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
new_edge_buffersgraphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
niters (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
nshards (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
num_buffered_edges() (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlinevirtual
num_edges()graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
num_edges_safe()graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlinevirtual
num_edges_subinterval(vid_t st, vid_t en)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
num_updates() (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
num_vertices() (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlinevirtual
nupdates (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
only_adjacency (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
prepare_clean_slate() (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
print_config() (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
run(GraphChiProgram< VertexDataType, EdgeDataType, svertex_t > &userprogram, int _niters)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
save_vertices(std::vector< svertex_t > &vertices) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotected
scheduler (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
schedulerlock (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
set_blocksize(size_t blocksize_in_bytes)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
set_enable_deterministic_parallelism(bool b)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
set_exec_threads(int et) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
set_json(std::string key, std::string value)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
set_json(std::string key, T val) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
set_load_threads(int lt) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
set_membudget_mb(int mbs)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inline
set_modifies_inedges(bool b) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlinevirtual
set_modifies_outedges(bool b) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlinevirtual
set_only_adjacency(bool b) (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlinevirtual
shard_suffices (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
shardlock (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
sliding_shards (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
slidingshard_t typedef (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >
state (defined in graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_dynamicgraph_engine< VertexDataType, EdgeDataType, svertex_t >protected
store_inedges (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
sub_interval_en (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
sub_interval_st (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
use_selective_scheduling (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
vertex_data_handler (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
work (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >protected
write_delta_log() (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlineprotectedvirtual
~graphchi_engine() (defined in graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >)graphchi::graphchi_engine< VertexDataType, EdgeDataType, svertex_t >inlinevirtual