YetAnotherCoupler  2.4.2
Data Fields
dist_grid Struct Reference
Collaboration diagram for dist_grid:
Collaboration graph

Data Fields

coordinate_pointer vertex_coordinates
 
yac_intcell_ids
 
yac_intvertex_ids
 
yac_intedge_ids
 
int * num_vertices_per_cell
 
size_t * cell_to_vertex
 
size_t * cell_to_vertex_offsets
 
size_t * cell_to_edge
 
size_t * cell_to_edge_offsets
 
size_t_2_pointer edge_to_vertex
 
struct bounding_circlecell_bnd_circles
 
enum yac_edge_typeedge_type
 
struct remote_point_infoscell_owners
 
struct remote_point_infosvertex_owners
 
struct remote_point_infosedge_owners
 
size_t num_total_cells
 
size_t num_total_vertices
 
size_t num_total_edges
 
size_t num_cells
 
size_t num_vertices
 
size_t num_edges
 
int * core_cell_mask
 
int * core_vertex_mask
 
int * core_edge_mask
 
yac_intsorted_cell_ids
 
yac_intsorted_vertex_ids
 
yac_intsorted_edge_ids
 
size_t * sorted_cell_reorder_idx
 
size_t * sorted_vertex_reorder_idx
 
size_t * sorted_edge_reorder_idx
 
struct yac_field_data_set field_data
 
MPI_Comm comm
 

Detailed Description

Examples
test_dist_grid_pair_parallel.c.

Definition at line 133 of file dist_grid.c.

Field Documentation

◆ cell_bnd_circles

struct bounding_circle* dist_grid::cell_bnd_circles

Definition at line 144 of file dist_grid.c.

◆ cell_ids

yac_int* dist_grid::cell_ids

Definition at line 135 of file dist_grid.c.

◆ cell_owners

struct remote_point_infos* dist_grid::cell_owners

Definition at line 146 of file dist_grid.c.

◆ cell_to_edge

size_t* dist_grid::cell_to_edge

Definition at line 141 of file dist_grid.c.

◆ cell_to_edge_offsets

size_t* dist_grid::cell_to_edge_offsets

Definition at line 142 of file dist_grid.c.

◆ cell_to_vertex

size_t* dist_grid::cell_to_vertex

Definition at line 139 of file dist_grid.c.

◆ cell_to_vertex_offsets

size_t* dist_grid::cell_to_vertex_offsets

Definition at line 140 of file dist_grid.c.

◆ comm

MPI_Comm dist_grid::comm

Definition at line 165 of file dist_grid.c.

◆ core_cell_mask

int* dist_grid::core_cell_mask

Definition at line 155 of file dist_grid.c.

◆ core_edge_mask

int* dist_grid::core_edge_mask

Definition at line 157 of file dist_grid.c.

◆ core_vertex_mask

int* dist_grid::core_vertex_mask

Definition at line 156 of file dist_grid.c.

◆ edge_ids

yac_int* dist_grid::edge_ids

Definition at line 137 of file dist_grid.c.

◆ edge_owners

struct remote_point_infos* dist_grid::edge_owners

Definition at line 148 of file dist_grid.c.

◆ edge_to_vertex

size_t_2_pointer dist_grid::edge_to_vertex

Definition at line 143 of file dist_grid.c.

◆ edge_type

enum yac_edge_type* dist_grid::edge_type

Definition at line 145 of file dist_grid.c.

◆ field_data

struct yac_field_data_set dist_grid::field_data

Definition at line 163 of file dist_grid.c.

◆ num_cells

size_t dist_grid::num_cells

Definition at line 152 of file dist_grid.c.

◆ num_edges

size_t dist_grid::num_edges

Definition at line 154 of file dist_grid.c.

◆ num_total_cells

size_t dist_grid::num_total_cells

Definition at line 149 of file dist_grid.c.

◆ num_total_edges

size_t dist_grid::num_total_edges

Definition at line 151 of file dist_grid.c.

◆ num_total_vertices

size_t dist_grid::num_total_vertices

Definition at line 150 of file dist_grid.c.

◆ num_vertices

size_t dist_grid::num_vertices

Definition at line 153 of file dist_grid.c.

◆ num_vertices_per_cell

int* dist_grid::num_vertices_per_cell

Definition at line 138 of file dist_grid.c.

◆ sorted_cell_ids

yac_int* dist_grid::sorted_cell_ids

Definition at line 158 of file dist_grid.c.

◆ sorted_cell_reorder_idx

size_t* dist_grid::sorted_cell_reorder_idx

Definition at line 161 of file dist_grid.c.

◆ sorted_edge_ids

yac_int* dist_grid::sorted_edge_ids

Definition at line 160 of file dist_grid.c.

◆ sorted_edge_reorder_idx

size_t* dist_grid::sorted_edge_reorder_idx

Definition at line 163 of file dist_grid.c.

◆ sorted_vertex_ids

yac_int* dist_grid::sorted_vertex_ids

Definition at line 159 of file dist_grid.c.

◆ sorted_vertex_reorder_idx

size_t* dist_grid::sorted_vertex_reorder_idx

Definition at line 162 of file dist_grid.c.

◆ vertex_coordinates

coordinate_pointer dist_grid::vertex_coordinates

Definition at line 134 of file dist_grid.c.

◆ vertex_ids

yac_int* dist_grid::vertex_ids

Definition at line 136 of file dist_grid.c.

◆ vertex_owners

struct remote_point_infos* dist_grid::vertex_owners

Definition at line 147 of file dist_grid.c.


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