, 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)=0 | graphlab::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)=0 | graphlab::iengine< Graph > | [pure virtual] |
| add_terminator(termination_function_type term) | graphlab::distributed_chromatic_engine< Graph > | [inline] |
| graphlab::iengine::add_terminator(termination_function_type term)=0 | graphlab::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 typedef | graphlab::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 typedef | graphlab::distributed_chromatic_engine< Graph > | |
| init_syncs() | graphlab::distributed_chromatic_engine< Graph > | [inline] |
| ischeduler_type typedef | graphlab::iengine< Graph > | |
| iscope_type typedef | graphlab::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)=0 | graphlab::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 typedef | graphlab::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 typedef | graphlab::distributed_chromatic_engine< Graph > | |
| update_task_type typedef | graphlab::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] |