![]() |
ICON Community Interface 0.4.0
|
Test plugin for the ICON Community Interface (ComIn) More...
Functions | |
| simple_python_constructor () | |
| fill_test_var () | |
| check_halo_sync () | |
Variables | |
| rank = comin.parallel_get_host_mpi_rank() | |
| glob = comin.descrdata_get_global() | |
| list | domains = [comin.descrdata_get_domain(jg) for jg in range(1, glob.n_dom + 1)] |
| list | owner_masks |
| list | promz_c_masks |
| dict | dim2comin_zaxis = {2: comin.COMIN_ZAXIS_2D, 3: comin.COMIN_ZAXIS_3D} |
| list | comin_dtypes |
| list | var_descriptors |
Test plugin for the ICON Community Interface (ComIn)
This simple test plugin shows how to use the basic features of ComIn analogous to simple_c_plugin and simple_fortran_plugin.
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.
| halo_sync_test.check_halo_sync | ( | ) |
Definition at line 106 of file halo_sync_test.py.
| halo_sync_test.fill_test_var | ( | ) |
Definition at line 89 of file halo_sync_test.py.
| halo_sync_test.simple_python_constructor | ( | ) |
| list halo_sync_test.comin_dtypes |
Definition at line 41 of file halo_sync_test.py.
| dict halo_sync_test.dim2comin_zaxis = {2: comin.COMIN_ZAXIS_2D, 3: comin.COMIN_ZAXIS_3D} |
Definition at line 39 of file halo_sync_test.py.
| list halo_sync_test.domains = [comin.descrdata_get_domain(jg) for jg in range(1, glob.n_dom + 1)] |
Definition at line 24 of file halo_sync_test.py.
| halo_sync_test.glob = comin.descrdata_get_global() |
Definition at line 23 of file halo_sync_test.py.
| list halo_sync_test.owner_masks |
Definition at line 27 of file halo_sync_test.py.
| list halo_sync_test.promz_c_masks |
Definition at line 32 of file halo_sync_test.py.
| halo_sync_test.rank = comin.parallel_get_host_mpi_rank() |
Definition at line 21 of file halo_sync_test.py.
| list halo_sync_test.var_descriptors |
Definition at line 47 of file halo_sync_test.py.