ComIn 0.5.1
ICON Community Interface
Loading...
Searching...
No Matches
comin.h File Reference

Go to the source code of this file.

Structs

struct  t_comin_var_descriptor
 
struct  comin_descrdata_property_t
 

Namespaces

namespace  C
 

Functions

void comin_descrdata_get_domain_child_id (int jg, const int **child_id, int *arr_size)
 
int comin_descrdata_get_domain_cells_nblks (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_idx (int jg, const int **neighbor_idx, 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_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_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)
 
void comin_descrdata_get_domain_verts_rbf_vec_idx (int jg, const int **rbf_vec_idx, int *arr_size)
 
void comin_descrdata_get_domain_verts_rbf_vec_blk (int jg, const int **rbf_vec_blk, int *arr_size)
 
void comin_descrdata_get_domain_verts_glb_index (int jg, const int **glb_index, int *arr_size)
 
void comin_descrdata_get_domain_verts_decomp_domain (int jg, const int **decomp_domain, 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_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)
 
void comin_descrdata_get_domain_edges_glb_index (int jg, const int **glb_index, int *arr_size)
 
void comin_descrdata_get_domain_edges_decomp_domain (int jg, const int **decomp_domain, int *arr_size)
 
int comin_descrdata_get_global_n_dom ()
 
int comin_descrdata_get_global_nproma ()
 
int comin_descrdata_get_global_wp ()
 
int comin_descrdata_get_global_max_rlcell ()
 
void comin_descrdata_get_global_vct_a (const double **vct_a, int *arr_size)
 
int comin_descrdata_get_global_yac_instance_id ()
 
bool comin_descrdata_get_global_has_device ()
 

Detailed Description

Authors
11/2023 :: ICON Community Interface comin.nosp@m.@ico.nosp@m.n-mod.nosp@m.el.o.nosp@m.rg

SPDX-License-Identifier: BSD-3-Clause

Please see the file LICENSE in the root of the source tree for this code. Where software is supplied by third parties, it is indicated in the headers of the routines.

Definition in file comin.h.