ICON Community Interface 0.4.0
Loading...
Searching...
No Matches
comin_header_c_ext_descrdata_query_domain.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void comin_descrdata_get_domain_grid_filename (int jg, const char **grid_filename, int *arr_size)
 
void comin_descrdata_get_domain_grid_uuid (int jg, const int8_t **grid_uuid, int *arr_size)
 
int comin_descrdata_get_domain_number_of_grid_used (int jg)
 
int comin_descrdata_get_domain_id (int jg)
 
int comin_descrdata_get_domain_parent_id (int jg)
 
void comin_descrdata_get_domain_child_id (int jg, const int **child_id, int *arr_size)
 
int comin_descrdata_get_domain_n_childdom (int jg)
 
double comin_descrdata_get_domain_dom_start (int jg)
 
double comin_descrdata_get_domain_dom_end (int jg)
 
int comin_descrdata_get_domain_nlev (int jg)
 
int comin_descrdata_get_domain_nshift (int jg)
 
int comin_descrdata_get_domain_nshift_total (int jg)
 
int comin_descrdata_get_domain_cells_ncells (int jg)
 
int comin_descrdata_get_domain_cells_ncells_global (int jg)
 
int comin_descrdata_get_domain_cells_nblks (int jg)
 
int comin_descrdata_get_domain_cells_max_connectivity (int jg)
 
void comin_descrdata_get_domain_cells_num_edges (int jg, const int **num_edges, int *arr_size)
 
void comin_descrdata_get_domain_cells_refin_ctrl (int jg, const int **refin_ctrl, int *arr_size)
 
void comin_descrdata_get_domain_cells_start_index (int jg, const int **start_index, int *arr_size)
 
void comin_descrdata_get_domain_cells_end_index (int jg, const int **end_index, int *arr_size)
 
void comin_descrdata_get_domain_cells_start_block (int jg, const int **start_block, int *arr_size)
 
void comin_descrdata_get_domain_cells_end_block (int jg, const int **end_block, int *arr_size)
 
void comin_descrdata_get_domain_cells_child_id (int jg, const int **child_id, int *arr_size)
 
void comin_descrdata_get_domain_cells_parent_glb_idx (int jg, const int **parent_glb_idx, int *arr_size)
 
void comin_descrdata_get_domain_cells_parent_glb_blk (int jg, const int **parent_glb_blk, int *arr_size)
 
void comin_descrdata_get_domain_cells_vertex_idx (int jg, const int **vertex_idx, int *arr_size)
 
void comin_descrdata_get_domain_cells_vertex_blk (int jg, const int **vertex_blk, int *arr_size)
 
void comin_descrdata_get_domain_cells_neighbor_blk (int jg, const int **neighbor_blk, int *arr_size)
 
void comin_descrdata_get_domain_cells_neighbor_idx (int jg, const int **neighbor_idx, int *arr_size)
 
void comin_descrdata_get_domain_cells_edge_idx (int jg, const int **edge_idx, int *arr_size)
 
void comin_descrdata_get_domain_cells_edge_blk (int jg, const int **edge_blk, int *arr_size)
 
void comin_descrdata_get_domain_cells_clon (int jg, const double **clon, int *arr_size)
 
void comin_descrdata_get_domain_cells_clat (int jg, const double **clat, int *arr_size)
 
void comin_descrdata_get_domain_cells_area (int jg, const double **area, int *arr_size)
 
void comin_descrdata_get_domain_cells_hhl (int jg, const double **hhl, int *arr_size)
 
void comin_descrdata_get_domain_cells_glb_index (int jg, const int **glb_index, int *arr_size)
 
void comin_descrdata_get_domain_cells_decomp_domain (int jg, const int **decomp_domain, int *arr_size)
 
int comin_descrdata_get_domain_verts_nverts (int jg)
 
int comin_descrdata_get_domain_verts_nverts_global (int jg)
 
int comin_descrdata_get_domain_verts_nblks (int jg)
 
void comin_descrdata_get_domain_verts_num_edges (int jg, const int **num_edges, int *arr_size)
 
void comin_descrdata_get_domain_verts_refin_ctrl (int jg, const int **refin_ctrl, int *arr_size)
 
void comin_descrdata_get_domain_verts_start_index (int jg, const int **start_index, int *arr_size)
 
void comin_descrdata_get_domain_verts_end_index (int jg, const int **end_index, int *arr_size)
 
void comin_descrdata_get_domain_verts_start_block (int jg, const int **start_block, int *arr_size)
 
void comin_descrdata_get_domain_verts_end_block (int jg, const int **end_block, int *arr_size)
 
void comin_descrdata_get_domain_verts_neighbor_blk (int jg, const int **neighbor_blk, int *arr_size)
 
void comin_descrdata_get_domain_verts_neighbor_idx (int jg, const int **neighbor_idx, int *arr_size)
 
void comin_descrdata_get_domain_verts_cell_idx (int jg, const int **cell_idx, int *arr_size)
 
void comin_descrdata_get_domain_verts_cell_blk (int jg, const int **cell_blk, int *arr_size)
 
void comin_descrdata_get_domain_verts_edge_idx (int jg, const int **edge_idx, int *arr_size)
 
void comin_descrdata_get_domain_verts_edge_blk (int jg, const int **edge_blk, int *arr_size)
 
void comin_descrdata_get_domain_verts_vlon (int jg, const double **vlon, int *arr_size)
 
void comin_descrdata_get_domain_verts_vlat (int jg, const double **vlat, int *arr_size)
 
int comin_descrdata_get_domain_edges_nedges (int jg)
 
int comin_descrdata_get_domain_edges_nedges_global (int jg)
 
int comin_descrdata_get_domain_edges_nblks (int jg)
 
void comin_descrdata_get_domain_edges_refin_ctrl (int jg, const int **refin_ctrl, int *arr_size)
 
void comin_descrdata_get_domain_edges_start_index (int jg, const int **start_index, int *arr_size)
 
void comin_descrdata_get_domain_edges_end_index (int jg, const int **end_index, int *arr_size)
 
void comin_descrdata_get_domain_edges_start_block (int jg, const int **start_block, int *arr_size)
 
void comin_descrdata_get_domain_edges_end_block (int jg, const int **end_block, int *arr_size)
 
void comin_descrdata_get_domain_edges_child_id (int jg, const int **child_id, int *arr_size)
 
void comin_descrdata_get_domain_edges_parent_glb_idx (int jg, const int **parent_glb_idx, int *arr_size)
 
void comin_descrdata_get_domain_edges_parent_glb_blk (int jg, const int **parent_glb_blk, int *arr_size)
 
void comin_descrdata_get_domain_edges_cell_idx (int jg, const int **cell_idx, int *arr_size)
 
void comin_descrdata_get_domain_edges_cell_blk (int jg, const int **cell_blk, int *arr_size)
 
void comin_descrdata_get_domain_edges_vertex_idx (int jg, const int **vertex_idx, int *arr_size)
 
void comin_descrdata_get_domain_edges_vertex_blk (int jg, const int **vertex_blk, int *arr_size)
 
void comin_descrdata_get_domain_edges_elon (int jg, const double **elon, int *arr_size)
 
void comin_descrdata_get_domain_edges_elat (int jg, const double **elat, int *arr_size)
 

Variables

static const struct comin_descrdata_property_t comin_descrdata_domain_cells_properties []
 
static const struct comin_descrdata_property_t comin_descrdata_domain_verts_properties []
 
static const struct comin_descrdata_property_t comin_descrdata_domain_edges_properties []
 
static const struct comin_descrdata_property_t comin_descrdata_domain_properties []
 

Function Documentation

◆ comin_descrdata_get_domain_cells_area()

void comin_descrdata_get_domain_cells_area ( int jg,
const double ** area,
int * arr_size )

◆ comin_descrdata_get_domain_cells_child_id()

void comin_descrdata_get_domain_cells_child_id ( int jg,
const int ** child_id,
int * arr_size )

◆ comin_descrdata_get_domain_cells_clat()

void comin_descrdata_get_domain_cells_clat ( int jg,
const double ** clat,
int * arr_size )

◆ comin_descrdata_get_domain_cells_clon()

void comin_descrdata_get_domain_cells_clon ( int jg,
const double ** clon,
int * arr_size )

◆ comin_descrdata_get_domain_cells_decomp_domain()

void comin_descrdata_get_domain_cells_decomp_domain ( int jg,
const int ** decomp_domain,
int * arr_size )

◆ comin_descrdata_get_domain_cells_edge_blk()

void comin_descrdata_get_domain_cells_edge_blk ( int jg,
const int ** edge_blk,
int * arr_size )

◆ comin_descrdata_get_domain_cells_edge_idx()

void comin_descrdata_get_domain_cells_edge_idx ( int jg,
const int ** edge_idx,
int * arr_size )

◆ comin_descrdata_get_domain_cells_end_block()

void comin_descrdata_get_domain_cells_end_block ( int jg,
const int ** end_block,
int * arr_size )

◆ comin_descrdata_get_domain_cells_end_index()

void comin_descrdata_get_domain_cells_end_index ( int jg,
const int ** end_index,
int * arr_size )

◆ comin_descrdata_get_domain_cells_glb_index()

void comin_descrdata_get_domain_cells_glb_index ( int jg,
const int ** glb_index,
int * arr_size )

◆ comin_descrdata_get_domain_cells_hhl()

void comin_descrdata_get_domain_cells_hhl ( int jg,
const double ** hhl,
int * arr_size )

◆ comin_descrdata_get_domain_cells_max_connectivity()

int comin_descrdata_get_domain_cells_max_connectivity ( int jg)

◆ comin_descrdata_get_domain_cells_nblks()

int comin_descrdata_get_domain_cells_nblks ( int jg)

◆ comin_descrdata_get_domain_cells_ncells()

int comin_descrdata_get_domain_cells_ncells ( int jg)

◆ comin_descrdata_get_domain_cells_ncells_global()

int comin_descrdata_get_domain_cells_ncells_global ( int jg)

◆ comin_descrdata_get_domain_cells_neighbor_blk()

void comin_descrdata_get_domain_cells_neighbor_blk ( int jg,
const int ** neighbor_blk,
int * arr_size )

◆ comin_descrdata_get_domain_cells_neighbor_idx()

void comin_descrdata_get_domain_cells_neighbor_idx ( int jg,
const int ** neighbor_idx,
int * arr_size )

◆ comin_descrdata_get_domain_cells_num_edges()

void comin_descrdata_get_domain_cells_num_edges ( int jg,
const int ** num_edges,
int * arr_size )

◆ comin_descrdata_get_domain_cells_parent_glb_blk()

void comin_descrdata_get_domain_cells_parent_glb_blk ( int jg,
const int ** parent_glb_blk,
int * arr_size )

◆ comin_descrdata_get_domain_cells_parent_glb_idx()

void comin_descrdata_get_domain_cells_parent_glb_idx ( int jg,
const int ** parent_glb_idx,
int * arr_size )

◆ comin_descrdata_get_domain_cells_refin_ctrl()

void comin_descrdata_get_domain_cells_refin_ctrl ( int jg,
const int ** refin_ctrl,
int * arr_size )

◆ comin_descrdata_get_domain_cells_start_block()

void comin_descrdata_get_domain_cells_start_block ( int jg,
const int ** start_block,
int * arr_size )

◆ comin_descrdata_get_domain_cells_start_index()

void comin_descrdata_get_domain_cells_start_index ( int jg,
const int ** start_index,
int * arr_size )

◆ comin_descrdata_get_domain_cells_vertex_blk()

void comin_descrdata_get_domain_cells_vertex_blk ( int jg,
const int ** vertex_blk,
int * arr_size )

◆ comin_descrdata_get_domain_cells_vertex_idx()

void comin_descrdata_get_domain_cells_vertex_idx ( int jg,
const int ** vertex_idx,
int * arr_size )

◆ comin_descrdata_get_domain_child_id()

void comin_descrdata_get_domain_child_id ( int jg,
const int ** child_id,
int * arr_size )

◆ comin_descrdata_get_domain_dom_end()

double comin_descrdata_get_domain_dom_end ( int jg)

◆ comin_descrdata_get_domain_dom_start()

double comin_descrdata_get_domain_dom_start ( int jg)

◆ comin_descrdata_get_domain_edges_cell_blk()

void comin_descrdata_get_domain_edges_cell_blk ( int jg,
const int ** cell_blk,
int * arr_size )

◆ comin_descrdata_get_domain_edges_cell_idx()

void comin_descrdata_get_domain_edges_cell_idx ( int jg,
const int ** cell_idx,
int * arr_size )

◆ comin_descrdata_get_domain_edges_child_id()

void comin_descrdata_get_domain_edges_child_id ( int jg,
const int ** child_id,
int * arr_size )

◆ comin_descrdata_get_domain_edges_elat()

void comin_descrdata_get_domain_edges_elat ( int jg,
const double ** elat,
int * arr_size )

◆ comin_descrdata_get_domain_edges_elon()

void comin_descrdata_get_domain_edges_elon ( int jg,
const double ** elon,
int * arr_size )

◆ comin_descrdata_get_domain_edges_end_block()

void comin_descrdata_get_domain_edges_end_block ( int jg,
const int ** end_block,
int * arr_size )

◆ comin_descrdata_get_domain_edges_end_index()

void comin_descrdata_get_domain_edges_end_index ( int jg,
const int ** end_index,
int * arr_size )

◆ comin_descrdata_get_domain_edges_nblks()

int comin_descrdata_get_domain_edges_nblks ( int jg)

◆ comin_descrdata_get_domain_edges_nedges()

int comin_descrdata_get_domain_edges_nedges ( int jg)

◆ comin_descrdata_get_domain_edges_nedges_global()

int comin_descrdata_get_domain_edges_nedges_global ( int jg)

◆ comin_descrdata_get_domain_edges_parent_glb_blk()

void comin_descrdata_get_domain_edges_parent_glb_blk ( int jg,
const int ** parent_glb_blk,
int * arr_size )

◆ comin_descrdata_get_domain_edges_parent_glb_idx()

void comin_descrdata_get_domain_edges_parent_glb_idx ( int jg,
const int ** parent_glb_idx,
int * arr_size )

◆ comin_descrdata_get_domain_edges_refin_ctrl()

void comin_descrdata_get_domain_edges_refin_ctrl ( int jg,
const int ** refin_ctrl,
int * arr_size )

◆ comin_descrdata_get_domain_edges_start_block()

void comin_descrdata_get_domain_edges_start_block ( int jg,
const int ** start_block,
int * arr_size )

◆ comin_descrdata_get_domain_edges_start_index()

void comin_descrdata_get_domain_edges_start_index ( int jg,
const int ** start_index,
int * arr_size )

◆ comin_descrdata_get_domain_edges_vertex_blk()

void comin_descrdata_get_domain_edges_vertex_blk ( int jg,
const int ** vertex_blk,
int * arr_size )

◆ comin_descrdata_get_domain_edges_vertex_idx()

void comin_descrdata_get_domain_edges_vertex_idx ( int jg,
const int ** vertex_idx,
int * arr_size )

◆ comin_descrdata_get_domain_grid_filename()

void comin_descrdata_get_domain_grid_filename ( int jg,
const char ** grid_filename,
int * arr_size )

◆ comin_descrdata_get_domain_grid_uuid()

void comin_descrdata_get_domain_grid_uuid ( int jg,
const int8_t ** grid_uuid,
int * arr_size )

◆ comin_descrdata_get_domain_id()

int comin_descrdata_get_domain_id ( int jg)

◆ comin_descrdata_get_domain_n_childdom()

int comin_descrdata_get_domain_n_childdom ( int jg)

◆ comin_descrdata_get_domain_nlev()

int comin_descrdata_get_domain_nlev ( int jg)

◆ comin_descrdata_get_domain_nshift()

int comin_descrdata_get_domain_nshift ( int jg)

◆ comin_descrdata_get_domain_nshift_total()

int comin_descrdata_get_domain_nshift_total ( int jg)

◆ comin_descrdata_get_domain_number_of_grid_used()

int comin_descrdata_get_domain_number_of_grid_used ( int jg)

◆ comin_descrdata_get_domain_parent_id()

int comin_descrdata_get_domain_parent_id ( int jg)

◆ comin_descrdata_get_domain_verts_cell_blk()

void comin_descrdata_get_domain_verts_cell_blk ( int jg,
const int ** cell_blk,
int * arr_size )

◆ comin_descrdata_get_domain_verts_cell_idx()

void comin_descrdata_get_domain_verts_cell_idx ( int jg,
const int ** cell_idx,
int * arr_size )

◆ comin_descrdata_get_domain_verts_edge_blk()

void comin_descrdata_get_domain_verts_edge_blk ( int jg,
const int ** edge_blk,
int * arr_size )

◆ comin_descrdata_get_domain_verts_edge_idx()

void comin_descrdata_get_domain_verts_edge_idx ( int jg,
const int ** edge_idx,
int * arr_size )

◆ comin_descrdata_get_domain_verts_end_block()

void comin_descrdata_get_domain_verts_end_block ( int jg,
const int ** end_block,
int * arr_size )

◆ comin_descrdata_get_domain_verts_end_index()

void comin_descrdata_get_domain_verts_end_index ( int jg,
const int ** end_index,
int * arr_size )

◆ comin_descrdata_get_domain_verts_nblks()

int comin_descrdata_get_domain_verts_nblks ( int jg)

◆ comin_descrdata_get_domain_verts_neighbor_blk()

void comin_descrdata_get_domain_verts_neighbor_blk ( int jg,
const int ** neighbor_blk,
int * arr_size )

◆ comin_descrdata_get_domain_verts_neighbor_idx()

void comin_descrdata_get_domain_verts_neighbor_idx ( int jg,
const int ** neighbor_idx,
int * arr_size )

◆ comin_descrdata_get_domain_verts_num_edges()

void comin_descrdata_get_domain_verts_num_edges ( int jg,
const int ** num_edges,
int * arr_size )

◆ comin_descrdata_get_domain_verts_nverts()

int comin_descrdata_get_domain_verts_nverts ( int jg)

◆ comin_descrdata_get_domain_verts_nverts_global()

int comin_descrdata_get_domain_verts_nverts_global ( int jg)

◆ comin_descrdata_get_domain_verts_refin_ctrl()

void comin_descrdata_get_domain_verts_refin_ctrl ( int jg,
const int ** refin_ctrl,
int * arr_size )

◆ comin_descrdata_get_domain_verts_start_block()

void comin_descrdata_get_domain_verts_start_block ( int jg,
const int ** start_block,
int * arr_size )

◆ comin_descrdata_get_domain_verts_start_index()

void comin_descrdata_get_domain_verts_start_index ( int jg,
const int ** start_index,
int * arr_size )

◆ comin_descrdata_get_domain_verts_vlat()

void comin_descrdata_get_domain_verts_vlat ( int jg,
const double ** vlat,
int * arr_size )

◆ comin_descrdata_get_domain_verts_vlon()

void comin_descrdata_get_domain_verts_vlon ( int jg,
const double ** vlon,
int * arr_size )

Variable Documentation

◆ comin_descrdata_domain_cells_properties

const struct comin_descrdata_property_t comin_descrdata_domain_cells_properties[]
static
Initial value:
= {
{"ncells", (void*)&comin_descrdata_get_domain_cells_ncells, "int", 0, true, 0 },
{"ncells_global", (void*)&comin_descrdata_get_domain_cells_ncells_global, "int", 0, true, 0 },
{"nblks", (void*)&comin_descrdata_get_domain_cells_nblks, "int", 0, true, 0 },
{"max_connectivity", (void*)&comin_descrdata_get_domain_cells_max_connectivity, "int", 0, true, 0 },
{"num_edges", (void*)&comin_descrdata_get_domain_cells_num_edges, "int", 2, true, 0 },
{"refin_ctrl", (void*)&comin_descrdata_get_domain_cells_refin_ctrl, "int", 2, true, 0 },
{"start_index", (void*)&comin_descrdata_get_domain_cells_start_index, "int", 1, true, 0 },
{"end_index", (void*)&comin_descrdata_get_domain_cells_end_index, "int", 1, true, 0 },
{"start_block", (void*)&comin_descrdata_get_domain_cells_start_block, "int", 1, true, 0 },
{"end_block", (void*)&comin_descrdata_get_domain_cells_end_block, "int", 1, true, 0 },
{"child_id", (void*)&comin_descrdata_get_domain_cells_child_id, "int", 2, true, 0 },
{"parent_glb_idx", (void*)&comin_descrdata_get_domain_cells_parent_glb_idx, "int", 2, true, 0 },
{"parent_glb_blk", (void*)&comin_descrdata_get_domain_cells_parent_glb_blk, "int", 2, true, 0 },
{"vertex_idx", (void*)&comin_descrdata_get_domain_cells_vertex_idx, "int", 3, true, 0 },
{"vertex_blk", (void*)&comin_descrdata_get_domain_cells_vertex_blk, "int", 3, true, 0 },
{"neighbor_blk", (void*)&comin_descrdata_get_domain_cells_neighbor_blk, "int", 3, true, 0 },
{"neighbor_idx", (void*)&comin_descrdata_get_domain_cells_neighbor_idx, "int", 3, true, 0 },
{"edge_idx", (void*)&comin_descrdata_get_domain_cells_edge_idx, "int", 3, true, 0 },
{"edge_blk", (void*)&comin_descrdata_get_domain_cells_edge_blk, "int", 3, true, 0 },
{"clon", (void*)&comin_descrdata_get_domain_cells_clon, "double", 2, true, 0 },
{"clat", (void*)&comin_descrdata_get_domain_cells_clat, "double", 2, true, 0 },
{"area", (void*)&comin_descrdata_get_domain_cells_area, "double", 2, true, 0 },
{"hhl", (void*)&comin_descrdata_get_domain_cells_hhl, "double", 3, true, 0 },
{"glb_index", (void*)&comin_descrdata_get_domain_cells_glb_index, "int", 1, true, 0 },
{"decomp_domain", (void*)&comin_descrdata_get_domain_cells_decomp_domain, "int", 2, true, 0 },
{0,0,0,0,0}}
void comin_descrdata_get_domain_cells_clat(int jg, const double **clat, int *arr_size)
void comin_descrdata_get_domain_cells_start_index(int jg, const int **start_index, int *arr_size)
int comin_descrdata_get_domain_cells_nblks(int jg)
void comin_descrdata_get_domain_cells_start_block(int jg, const int **start_block, int *arr_size)
void comin_descrdata_get_domain_cells_clon(int jg, const double **clon, int *arr_size)
int comin_descrdata_get_domain_cells_max_connectivity(int jg)
int comin_descrdata_get_domain_cells_ncells(int jg)
void comin_descrdata_get_domain_cells_edge_idx(int jg, const int **edge_idx, int *arr_size)
int comin_descrdata_get_domain_cells_ncells_global(int jg)
void comin_descrdata_get_domain_cells_num_edges(int jg, const int **num_edges, int *arr_size)
void comin_descrdata_get_domain_cells_vertex_idx(int jg, const int **vertex_idx, int *arr_size)
void comin_descrdata_get_domain_cells_end_block(int jg, const int **end_block, int *arr_size)
void comin_descrdata_get_domain_cells_glb_index(int jg, const int **glb_index, int *arr_size)
void comin_descrdata_get_domain_cells_parent_glb_idx(int jg, const int **parent_glb_idx, int *arr_size)
void comin_descrdata_get_domain_cells_decomp_domain(int jg, const int **decomp_domain, int *arr_size)
void comin_descrdata_get_domain_cells_child_id(int jg, const int **child_id, int *arr_size)
void comin_descrdata_get_domain_cells_end_index(int jg, const int **end_index, int *arr_size)
void comin_descrdata_get_domain_cells_neighbor_blk(int jg, const int **neighbor_blk, int *arr_size)
void comin_descrdata_get_domain_cells_neighbor_idx(int jg, const int **neighbor_idx, int *arr_size)
void comin_descrdata_get_domain_cells_edge_blk(int jg, const int **edge_blk, int *arr_size)
void comin_descrdata_get_domain_cells_refin_ctrl(int jg, const int **refin_ctrl, int *arr_size)
void comin_descrdata_get_domain_cells_vertex_blk(int jg, const int **vertex_blk, int *arr_size)
void comin_descrdata_get_domain_cells_parent_glb_blk(int jg, const int **parent_glb_blk, int *arr_size)
void comin_descrdata_get_domain_cells_area(int jg, const double **area, int *arr_size)
void comin_descrdata_get_domain_cells_hhl(int jg, const double **hhl, int *arr_size)

Definition at line 85 of file comin_header_c_ext_descrdata_query_domain.h.

◆ comin_descrdata_domain_edges_properties

const struct comin_descrdata_property_t comin_descrdata_domain_edges_properties[]
static
Initial value:
= {
{"nedges", (void*)&comin_descrdata_get_domain_edges_nedges, "int", 0, true, 0 },
{"nedges_global", (void*)&comin_descrdata_get_domain_edges_nedges_global, "int", 0, true, 0 },
{"nblks", (void*)&comin_descrdata_get_domain_edges_nblks, "int", 0, true, 0 },
{"refin_ctrl", (void*)&comin_descrdata_get_domain_edges_refin_ctrl, "int", 2, true, 0 },
{"start_index", (void*)&comin_descrdata_get_domain_edges_start_index, "int", 1, true, 0 },
{"end_index", (void*)&comin_descrdata_get_domain_edges_end_index, "int", 1, true, 0 },
{"start_block", (void*)&comin_descrdata_get_domain_edges_start_block, "int", 1, true, 0 },
{"end_block", (void*)&comin_descrdata_get_domain_edges_end_block, "int", 1, true, 0 },
{"child_id", (void*)&comin_descrdata_get_domain_edges_child_id, "int", 2, true, 0 },
{"parent_glb_idx", (void*)&comin_descrdata_get_domain_edges_parent_glb_idx, "int", 2, true, 0 },
{"parent_glb_blk", (void*)&comin_descrdata_get_domain_edges_parent_glb_blk, "int", 2, true, 0 },
{"cell_idx", (void*)&comin_descrdata_get_domain_edges_cell_idx, "int", 3, true, 0 },
{"cell_blk", (void*)&comin_descrdata_get_domain_edges_cell_blk, "int", 3, true, 0 },
{"vertex_idx", (void*)&comin_descrdata_get_domain_edges_vertex_idx, "int", 3, true, 0 },
{"vertex_blk", (void*)&comin_descrdata_get_domain_edges_vertex_blk, "int", 3, true, 0 },
{"elon", (void*)&comin_descrdata_get_domain_edges_elon, "double", 2, true, 0 },
{"elat", (void*)&comin_descrdata_get_domain_edges_elat, "double", 2, true, 0 },
{0,0,0,0,0}}
void comin_descrdata_get_domain_edges_vertex_blk(int jg, const int **vertex_blk, int *arr_size)
void comin_descrdata_get_domain_edges_parent_glb_blk(int jg, const int **parent_glb_blk, int *arr_size)
void comin_descrdata_get_domain_edges_elat(int jg, const double **elat, int *arr_size)
int comin_descrdata_get_domain_edges_nblks(int jg)
int comin_descrdata_get_domain_edges_nedges(int jg)
int comin_descrdata_get_domain_edges_nedges_global(int jg)
void comin_descrdata_get_domain_edges_end_block(int jg, const int **end_block, int *arr_size)
void comin_descrdata_get_domain_edges_vertex_idx(int jg, const int **vertex_idx, int *arr_size)
void comin_descrdata_get_domain_edges_refin_ctrl(int jg, const int **refin_ctrl, int *arr_size)
void comin_descrdata_get_domain_edges_start_index(int jg, const int **start_index, int *arr_size)
void comin_descrdata_get_domain_edges_elon(int jg, const double **elon, int *arr_size)
void comin_descrdata_get_domain_edges_parent_glb_idx(int jg, const int **parent_glb_idx, int *arr_size)
void comin_descrdata_get_domain_edges_end_index(int jg, const int **end_index, int *arr_size)
void comin_descrdata_get_domain_edges_cell_idx(int jg, const int **cell_idx, int *arr_size)
void comin_descrdata_get_domain_edges_child_id(int jg, const int **child_id, int *arr_size)
void comin_descrdata_get_domain_edges_cell_blk(int jg, const int **cell_blk, int *arr_size)
void comin_descrdata_get_domain_edges_start_block(int jg, const int **start_block, int *arr_size)

Definition at line 133 of file comin_header_c_ext_descrdata_query_domain.h.

◆ comin_descrdata_domain_properties

const struct comin_descrdata_property_t comin_descrdata_domain_properties[]
static
Initial value:
= {
{"grid_filename", (void*)&comin_descrdata_get_domain_grid_filename, "char", 1, true, 0 },
{"grid_uuid", (void*)&comin_descrdata_get_domain_grid_uuid, "int8_t", 1, true, 0 },
{"number_of_grid_used", (void*)&comin_descrdata_get_domain_number_of_grid_used, "int", 0, true, 0 },
{"id", (void*)&comin_descrdata_get_domain_id, "int", 0, true, 0 },
{"parent_id", (void*)&comin_descrdata_get_domain_parent_id, "int", 0, true, 0 },
{"child_id", (void*)&comin_descrdata_get_domain_child_id, "int", 1, true, 0 },
{"n_childdom", (void*)&comin_descrdata_get_domain_n_childdom, "int", 0, true, 0 },
{"dom_start", (void*)&comin_descrdata_get_domain_dom_start, "double", 0, true, 0 },
{"dom_end", (void*)&comin_descrdata_get_domain_dom_end, "double", 0, true, 0 },
{"nlev", (void*)&comin_descrdata_get_domain_nlev, "int", 0, true, 0 },
{"nshift", (void*)&comin_descrdata_get_domain_nshift, "int", 0, true, 0 },
{"nshift_total", (void*)&comin_descrdata_get_domain_nshift_total, "int", 0, true, 0 },
{"cells", 0, "void", 0, true, comin_descrdata_domain_cells_properties },
{"verts", 0, "void", 0, true, comin_descrdata_domain_verts_properties },
{"edges", 0, "void", 0, true, comin_descrdata_domain_edges_properties },
{0,0,0,0,0}}
int comin_descrdata_get_domain_nshift_total(int jg)
double comin_descrdata_get_domain_dom_start(int jg)
int comin_descrdata_get_domain_nlev(int jg)
static const struct comin_descrdata_property_t comin_descrdata_domain_edges_properties[]
int comin_descrdata_get_domain_id(int jg)
int comin_descrdata_get_domain_n_childdom(int jg)
int comin_descrdata_get_domain_number_of_grid_used(int jg)
void comin_descrdata_get_domain_grid_uuid(int jg, const int8_t **grid_uuid, int *arr_size)
static const struct comin_descrdata_property_t comin_descrdata_domain_verts_properties[]
void comin_descrdata_get_domain_child_id(int jg, const int **child_id, int *arr_size)
void comin_descrdata_get_domain_grid_filename(int jg, const char **grid_filename, int *arr_size)
int comin_descrdata_get_domain_nshift(int jg)
int comin_descrdata_get_domain_parent_id(int jg)
static const struct comin_descrdata_property_t comin_descrdata_domain_cells_properties[]
double comin_descrdata_get_domain_dom_end(int jg)

Definition at line 153 of file comin_header_c_ext_descrdata_query_domain.h.

◆ comin_descrdata_domain_verts_properties

const struct comin_descrdata_property_t comin_descrdata_domain_verts_properties[]
static
Initial value:
= {
{"nverts", (void*)&comin_descrdata_get_domain_verts_nverts, "int", 0, true, 0 },
{"nverts_global", (void*)&comin_descrdata_get_domain_verts_nverts_global, "int", 0, true, 0 },
{"nblks", (void*)&comin_descrdata_get_domain_verts_nblks, "int", 0, true, 0 },
{"num_edges", (void*)&comin_descrdata_get_domain_verts_num_edges, "int", 2, true, 0 },
{"refin_ctrl", (void*)&comin_descrdata_get_domain_verts_refin_ctrl, "int", 2, true, 0 },
{"start_index", (void*)&comin_descrdata_get_domain_verts_start_index, "int", 1, true, 0 },
{"end_index", (void*)&comin_descrdata_get_domain_verts_end_index, "int", 1, true, 0 },
{"start_block", (void*)&comin_descrdata_get_domain_verts_start_block, "int", 1, true, 0 },
{"end_block", (void*)&comin_descrdata_get_domain_verts_end_block, "int", 1, true, 0 },
{"neighbor_blk", (void*)&comin_descrdata_get_domain_verts_neighbor_blk, "int", 3, true, 0 },
{"neighbor_idx", (void*)&comin_descrdata_get_domain_verts_neighbor_idx, "int", 3, true, 0 },
{"cell_idx", (void*)&comin_descrdata_get_domain_verts_cell_idx, "int", 3, true, 0 },
{"cell_blk", (void*)&comin_descrdata_get_domain_verts_cell_blk, "int", 3, true, 0 },
{"edge_idx", (void*)&comin_descrdata_get_domain_verts_edge_idx, "int", 3, true, 0 },
{"edge_blk", (void*)&comin_descrdata_get_domain_verts_edge_blk, "int", 3, true, 0 },
{"vlon", (void*)&comin_descrdata_get_domain_verts_vlon, "double", 2, true, 0 },
{"vlat", (void*)&comin_descrdata_get_domain_verts_vlat, "double", 2, true, 0 },
{0,0,0,0,0}}
void comin_descrdata_get_domain_verts_neighbor_idx(int jg, const int **neighbor_idx, int *arr_size)
void comin_descrdata_get_domain_verts_edge_blk(int jg, const int **edge_blk, int *arr_size)
void comin_descrdata_get_domain_verts_cell_blk(int jg, const int **cell_blk, int *arr_size)
void comin_descrdata_get_domain_verts_vlat(int jg, const double **vlat, int *arr_size)
void comin_descrdata_get_domain_verts_edge_idx(int jg, const int **edge_idx, int *arr_size)
void comin_descrdata_get_domain_verts_cell_idx(int jg, const int **cell_idx, int *arr_size)
int comin_descrdata_get_domain_verts_nblks(int jg)
void comin_descrdata_get_domain_verts_neighbor_blk(int jg, const int **neighbor_blk, int *arr_size)
void comin_descrdata_get_domain_verts_end_block(int jg, const int **end_block, int *arr_size)
void comin_descrdata_get_domain_verts_end_index(int jg, const int **end_index, int *arr_size)
void comin_descrdata_get_domain_verts_start_block(int jg, const int **start_block, int *arr_size)
void comin_descrdata_get_domain_verts_vlon(int jg, const double **vlon, int *arr_size)
void comin_descrdata_get_domain_verts_num_edges(int jg, const int **num_edges, int *arr_size)
void comin_descrdata_get_domain_verts_start_index(int jg, const int **start_index, int *arr_size)
int comin_descrdata_get_domain_verts_nverts(int jg)
void comin_descrdata_get_domain_verts_refin_ctrl(int jg, const int **refin_ctrl, int *arr_size)
int comin_descrdata_get_domain_verts_nverts_global(int jg)

Definition at line 113 of file comin_header_c_ext_descrdata_query_domain.h.