COMBINATORIAL_BLAS 1.6
 
Loading...
Searching...
No Matches
dist_graph_t Struct Reference

#include <dist_graph.h>

Collaboration diagram for dist_graph_t:

Public Attributes

uint64_t n
 
uint64_t m
 
uint64_t m_local_out
 
uint64_t m_local_in
 
uint64_t n_local
 
uint64_t n_offset
 
uint64_t n_ghost
 
uint64_t n_total
 
uint64_t max_degree_vert
 
uint64_t max_out_degree
 
uint64_t max_in_degree
 
uint64_tout_edges
 
uint64_tin_edges
 
uint64_tout_degree_list
 
uint64_tin_degree_list
 
uint64_tlocal_unmap
 
uint64_tghost_unmap
 
uint64_tghost_tasks
 
fast_map map
 
uint64_t m_local
 
uint64_t n_local_row
 
uint64_t n_local_col
 
uint64_t m_inter_part_edges
 
vid_tadj
 
eid_tnum_edges
 
vid_toriginal_vertex_ids
 
uint8_td
 
uint8_td_trans
 
uint8_td_trans_full
 
uint32_tqueue_current
 
uint32_tqueue_next
 
dist_graph_comm_data_t comm_data
 
int nproc_rows
 
int nproc_cols
 
int nreplicas
 
int nprocs_per_replica
 

Detailed Description

Definition at line 60 of file dist_graph.h.

Member Data Documentation

◆ adj

vid_t* dist_graph_t::adj

Definition at line 83 of file graph.h.

◆ comm_data

dist_graph_comm_data_t dist_graph_t::comm_data

Definition at line 94 of file graph.h.

◆ d

uint8_t* dist_graph_t::d

Definition at line 89 of file graph.h.

◆ d_trans

uint8_t* dist_graph_t::d_trans

Definition at line 90 of file graph.h.

◆ d_trans_full

uint8_t* dist_graph_t::d_trans_full

Definition at line 91 of file graph.h.

◆ ghost_tasks

uint64_t* dist_graph_t::ghost_tasks

Definition at line 82 of file dist_graph.h.

◆ ghost_unmap

uint64_t* dist_graph_t::ghost_unmap

Definition at line 81 of file dist_graph.h.

◆ in_degree_list

uint64_t* dist_graph_t::in_degree_list

Definition at line 78 of file dist_graph.h.

◆ in_edges

uint64_t* dist_graph_t::in_edges

Definition at line 76 of file dist_graph.h.

◆ local_unmap

uint64_t* dist_graph_t::local_unmap

Definition at line 80 of file dist_graph.h.

◆ m

uint64_t dist_graph_t::m

Definition at line 62 of file dist_graph.h.

◆ m_inter_part_edges

uint64_t dist_graph_t::m_inter_part_edges

Definition at line 81 of file graph.h.

◆ m_local

uint64_t dist_graph_t::m_local

Definition at line 76 of file graph.h.

◆ m_local_in

uint64_t dist_graph_t::m_local_in

Definition at line 64 of file dist_graph.h.

◆ m_local_out

uint64_t dist_graph_t::m_local_out

Definition at line 63 of file dist_graph.h.

◆ map

fast_map dist_graph_t::map

Definition at line 83 of file dist_graph.h.

◆ max_degree_vert

uint64_t dist_graph_t::max_degree_vert

Definition at line 71 of file dist_graph.h.

◆ max_in_degree

uint64_t dist_graph_t::max_in_degree

Definition at line 73 of file dist_graph.h.

◆ max_out_degree

uint64_t dist_graph_t::max_out_degree

Definition at line 72 of file dist_graph.h.

◆ n

uint64_t dist_graph_t::n

Definition at line 61 of file dist_graph.h.

◆ n_ghost

uint64_t dist_graph_t::n_ghost

Definition at line 68 of file dist_graph.h.

◆ n_local

uint64_t dist_graph_t::n_local

Definition at line 66 of file dist_graph.h.

◆ n_local_col

uint64_t dist_graph_t::n_local_col

Definition at line 79 of file graph.h.

◆ n_local_row

uint64_t dist_graph_t::n_local_row

Definition at line 78 of file graph.h.

◆ n_offset

uint64_t dist_graph_t::n_offset

Definition at line 67 of file dist_graph.h.

◆ n_total

uint64_t dist_graph_t::n_total

Definition at line 69 of file dist_graph.h.

◆ nproc_cols

int dist_graph_t::nproc_cols

Definition at line 97 of file graph.h.

◆ nproc_rows

int dist_graph_t::nproc_rows

Definition at line 96 of file graph.h.

◆ nprocs_per_replica

int dist_graph_t::nprocs_per_replica

Definition at line 99 of file graph.h.

◆ nreplicas

int dist_graph_t::nreplicas

Definition at line 98 of file graph.h.

◆ num_edges

eid_t* dist_graph_t::num_edges

Definition at line 85 of file graph.h.

◆ original_vertex_ids

vid_t* dist_graph_t::original_vertex_ids

Definition at line 87 of file graph.h.

◆ out_degree_list

uint64_t* dist_graph_t::out_degree_list

Definition at line 77 of file dist_graph.h.

◆ out_edges

uint64_t* dist_graph_t::out_edges

Definition at line 75 of file dist_graph.h.

◆ queue_current

uint32_t* dist_graph_t::queue_current

Definition at line 92 of file graph.h.

◆ queue_next

uint32_t* dist_graph_t::queue_next

Definition at line 93 of file graph.h.


The documentation for this struct was generated from the following files: