YAC 3.8.0
Yet Another Coupler
Loading...
Searching...
No Matches
yac_basic_grid_data Struct Reference

#include <basic_grid_data.h>

Collaboration diagram for yac_basic_grid_data:
Collaboration graph

Data Fields

yac_coordinate_pointer vertex_coordinates
 
yac_intcell_ids
 
yac_intvertex_ids
 
yac_intedge_ids
 
size_t num_cells
 
size_t num_vertices
 
size_t num_edges
 
int * core_cell_mask
 
int * core_vertex_mask
 
int * core_edge_mask
 
int * num_vertices_per_cell
 
int * num_cells_per_vertex
 
size_t * cell_to_vertex
 
size_t * cell_to_vertex_offsets
 
size_t * cell_to_edge
 
size_t * cell_to_edge_offsets
 
size_t * vertex_to_cell
 
size_t * vertex_to_cell_offsets
 
yac_size_t_2_pointer edge_to_vertex
 
enum yac_edge_typeedge_type
 
size_t num_total_cells
 
size_t num_total_vertices
 
size_t num_total_edges
 

Detailed Description

Definition at line 13 of file basic_grid_data.h.

Field Documentation

◆ cell_ids

yac_int* yac_basic_grid_data::cell_ids

Definition at line 15 of file basic_grid_data.h.

◆ cell_to_edge

size_t* yac_basic_grid_data::cell_to_edge

Definition at line 28 of file basic_grid_data.h.

◆ cell_to_edge_offsets

size_t* yac_basic_grid_data::cell_to_edge_offsets

Definition at line 29 of file basic_grid_data.h.

◆ cell_to_vertex

size_t* yac_basic_grid_data::cell_to_vertex

Definition at line 26 of file basic_grid_data.h.

◆ cell_to_vertex_offsets

size_t* yac_basic_grid_data::cell_to_vertex_offsets

Definition at line 27 of file basic_grid_data.h.

◆ core_cell_mask

int* yac_basic_grid_data::core_cell_mask

Definition at line 21 of file basic_grid_data.h.

◆ core_edge_mask

int* yac_basic_grid_data::core_edge_mask

Definition at line 23 of file basic_grid_data.h.

◆ core_vertex_mask

int* yac_basic_grid_data::core_vertex_mask

Definition at line 22 of file basic_grid_data.h.

◆ edge_ids

yac_int* yac_basic_grid_data::edge_ids

Definition at line 17 of file basic_grid_data.h.

◆ edge_to_vertex

yac_size_t_2_pointer yac_basic_grid_data::edge_to_vertex

Definition at line 32 of file basic_grid_data.h.

◆ edge_type

enum yac_edge_type* yac_basic_grid_data::edge_type

Definition at line 33 of file basic_grid_data.h.

◆ num_cells

size_t yac_basic_grid_data::num_cells

Definition at line 18 of file basic_grid_data.h.

◆ num_cells_per_vertex

int* yac_basic_grid_data::num_cells_per_vertex

Definition at line 25 of file basic_grid_data.h.

◆ num_edges

size_t yac_basic_grid_data::num_edges

Definition at line 20 of file basic_grid_data.h.

◆ num_total_cells

size_t yac_basic_grid_data::num_total_cells

Definition at line 34 of file basic_grid_data.h.

◆ num_total_edges

size_t yac_basic_grid_data::num_total_edges

Definition at line 36 of file basic_grid_data.h.

◆ num_total_vertices

size_t yac_basic_grid_data::num_total_vertices

Definition at line 35 of file basic_grid_data.h.

◆ num_vertices

size_t yac_basic_grid_data::num_vertices

Definition at line 19 of file basic_grid_data.h.

◆ num_vertices_per_cell

int* yac_basic_grid_data::num_vertices_per_cell

Definition at line 24 of file basic_grid_data.h.

◆ vertex_coordinates

yac_coordinate_pointer yac_basic_grid_data::vertex_coordinates

Definition at line 14 of file basic_grid_data.h.

◆ vertex_ids

yac_int* yac_basic_grid_data::vertex_ids

Definition at line 16 of file basic_grid_data.h.

◆ vertex_to_cell

size_t* yac_basic_grid_data::vertex_to_cell

Definition at line 30 of file basic_grid_data.h.

◆ vertex_to_cell_offsets

size_t* yac_basic_grid_data::vertex_to_cell_offsets

Definition at line 31 of file basic_grid_data.h.


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