graphlab::distributed_chromatic_engine< Graph > Member List

This is the complete list of members for graphlab::distributed_chromatic_engine< Graph >, including all inherited members.
add_task(update_task_type task, double priority)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
add_task_to_all(update_function_type func, double priority)graphlab::distributed_chromatic_engine< Graph > [inline]
graphlab::iengine::add_task_to_all(update_function_type func, double priority)=0graphlab::iengine< Graph > [pure virtual]
add_task_to_all_from_remote(size_t func, double priority) (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
add_task_to_all_impl(update_function_type func, double priority) (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
add_tasks(const std::vector< vertex_id_t > &vertices, update_function_type func, double priority)graphlab::distributed_chromatic_engine< Graph > [inline]
graphlab::iengine::add_tasks(const std::vector< vertex_id_t > &vertices, update_function_type func, double priority)=0graphlab::iengine< Graph > [pure virtual]
add_terminator(termination_function_type term)graphlab::distributed_chromatic_engine< Graph > [inline]
graphlab::iengine::add_terminator(termination_function_type term)=0graphlab::iengine< Graph > [pure virtual]
add_vtask(vertex_id_t vid, update_function_type fun, double priority=1.0)graphlab::iengine< Graph > [inline, virtual]
callback_type typedef (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph >
check_global_termination(bool check_dynamic_schedule)graphlab::distributed_chromatic_engine< Graph > [inline]
clear_terminators()graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
compute_sync_schedule(size_t num_executed_tasks)graphlab::distributed_chromatic_engine< Graph > [inline]
distributed_chromatic_engine(distributed_control &dc, Graph &graph, size_t ncpus=1) (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
eval_syncs(vertex_id_t curvertex, iscope_type &scope, size_t threadid)graphlab::distributed_chromatic_engine< Graph > [inline]
exec_status_as_string(exec_status es) (defined in graphlab::iengine< Graph >)graphlab::iengine< Graph > [inline, static]
generate_color_blocks() (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
get_barrier_time() const (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
get_metrics()graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
get_ncpus() const graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
get_tasks_done() const (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
get_total_bytes_sent() (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
graph_type typedefgraphlab::iengine< Graph >
icallback_type typedef (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph >
iengine_base typedef (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph >
imonitor_type typedefgraphlab::distributed_chromatic_engine< Graph >
init_syncs()graphlab::distributed_chromatic_engine< Graph > [inline]
ischeduler_type typedefgraphlab::iengine< Graph >
iscope_type typedefgraphlab::distributed_chromatic_engine< Graph >
last_exec_status() const graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
last_update_count() const graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
merge_function_type typedef (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph >
print_options_help(std::ostream &out) (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline, static]
register_monitor(imonitor_type *listener)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
report_metrics(imetrics_reporter &reporter)graphlab::iengine< Graph > [inline, virtual]
reset_metrics()graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
set_const_edges(bool const_edges_=true) (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
set_const_nbr_vertices(bool const_nbr_vertices_=true) (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
set_cpu_affinities(bool value)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
set_default_scope(scope_range::scope_range_enum default_scope_range_)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
set_engine_options(const scheduler_options &opts)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
set_randomize_schedule(bool randomize_schedule_) (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
set_sched_yield(bool value)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
set_scheduler_options(const scheduler_options &opts)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
set_sync(glshared_base &shared, sync_function_type sync, glshared_base::apply_function_type apply, const any &zero, size_t sync_interval=0, merge_function_type merge=NULL, vertex_id_t rangelow=0, vertex_id_t rangehigh=-1)graphlab::distributed_chromatic_engine< Graph > [inline]
graphlab::iengine::set_sync(glshared_base &shared, sync_function_type sync, glshared_base::apply_function_type apply, const any &zero, size_t sync_interval=0, merge_function_type merge=NULL, vertex_id_t rangelow=0, vertex_id_t rangehigh=-1)=0graphlab::iengine< Graph > [pure virtual]
set_task_budget(size_t max_tasks)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
set_timeout(size_t timeout_seconds=0)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
start()graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
start_thread(size_t threadid) (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
stop()graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
sync_end_iteration(size_t threadid)graphlab::distributed_chromatic_engine< Graph > [inline]
sync_function_type typedef (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph >
sync_now(glshared_base &shared)graphlab::distributed_chromatic_engine< Graph > [inline, virtual]
termination_function_type typedefgraphlab::distributed_chromatic_engine< Graph >
thisproc_update_counts() const graphlab::distributed_chromatic_engine< Graph > [inline]
total_barrier_time (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph >
total_bytes_sent (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph >
total_update_count (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph >
update_function_type typedefgraphlab::distributed_chromatic_engine< Graph >
update_task_type typedefgraphlab::distributed_chromatic_engine< Graph >
~distributed_chromatic_engine() (defined in graphlab::distributed_chromatic_engine< Graph >)graphlab::distributed_chromatic_engine< Graph > [inline]
~iengine()graphlab::iengine< Graph > [inline, virtual]