ICON Community Interface 0.4.0
Loading...
Searching...
No Matches
comin.py File Reference

Go to the source code of this file.

Data Structures

class  comin._variable
 
class  comin._EntryPoint
 
class  comin.plugin_info
 
class  comin._descrdata
 
class  comin.metadata
 
class  comin.simulation_interval
 

Namespaces

namespace  comin
 

Functions

 comin.register_callback (ep)
 
 comin.var_get (context, var_descriptor, flag)
 get variable object, arguments: [entry point], (name string, domain id), access flag)
 
 comin.current_get_plugin_info ()
 returns object describing the current plugin
 
 comin.descrdata_get_domain (jg)
 returns descriptive data for a given domain, arguments: jg
 
 comin.descrdata_get_global ()
 returns global descriptive data object
 
 comin.var_descr_list ()
 List of exposed variables (descriptors)
 
 comin.metadata_set (var_descriptor, **kwargs)
 sets metadata for a requested field, arguments: name string, domain id, metadata key, metadata value
 
 comin.descrdata_get_simulation_interval ()
 returns simulation intervals: exp_start, exp_stop, run_start, run_stop
 
 comin._comin_dim_semantics_get_name (ds)
 

Variables

int comin.COMIN_ZAXIS_UNDEF = -1
 
int comin.COMIN_ZAXIS_NONE = 0
 
int comin.COMIN_ZAXIS_2D = 1
 
int comin.COMIN_ZAXIS_3D = 2
 
int comin.COMIN_ZAXIS_3D_HALF = 3
 
 comin.name = _comin.callback_get_ep_name(ep)
 
int comin.COMIN_FLAG_NONE = 0
 
int comin.COMIN_FLAG_READ = 1 << 1
 
int comin.COMIN_FLAG_WRITE = 1 << 2
 
int comin.COMIN_FLAG_SYNC_HALO = 1 << 3
 
int comin.COMIN_FLAG_DEVICE = 1 << 4
 
int comin.COMIN_HGRID_UNSTRUCTURED_CELL = 1
 
int comin.COMIN_HGRID_UNSTRUCTURED_EDGE = 2
 
int comin.COMIN_HGRID_UNSTRUCTURED_VERTEX = 3
 
int comin.COMIN_VAR_DATATYPE_DOUBLE = 1
 
int comin.COMIN_VAR_DATATYPE_FLOAT = 2
 
int comin.COMIN_VAR_DATATYPE_INT = 3
 
int comin.COMIN_DIM_SEMANTICS_UNDEF = 1
 
int comin.COMIN_DIM_SEMANTICS_NPROMA = 2
 
int comin.COMIN_DIM_SEMANTICS_BLOCK = 3
 
int comin.COMIN_DIM_SEMANTICS_UNBLOCK = 4
 
int comin.COMIN_DIM_SEMANTICS_LEVEL = 5
 
int comin.COMIN_DIM_SEMANTICS_CONTAINER = 6
 
int comin.COMIN_DIM_SEMANTICS_OTHER = 7
 
int comin.COMIN_DIM_SEMANTICS_UNUSED = 8