ICON Community Interface 0.4.0
Loading...
Searching...
No Matches
src Directory Reference
Directory dependency graph for src:
/builds/icon-comin/comin/src

Files

 comin_c_utils.c
 C interface for the ICON Community Interface.
 
 comin_c_utils.F90
 ComIn C utilities, contains helper routines for converting data between C and Fortran.
 
 comin_callback.F90
 Routines to handle third party plugin callbacks.
 
 comin_callback_types.F90
 Type definitions for handling third party plugin callbacks.
 
 comin_descrdata.F90
 Accessor functions for ComIn descriptive data structures.
 
 comin_descrdata_query_domain.inc
 
 comin_descrdata_query_global.inc
 
 comin_descrdata_types.F90
 ComIn descriptive data structures.
 
 comin_errhandler.F90
 Utility functions for error handling.
 
 comin_errhandler_constants.F90
 Constants for error handling.
 
 comin_errhandler_types.F90
 Common data structures for error handling.
 
 comin_ftnlist_ifc.F90
 Interfaces for list implementation based on std::list.
 
 comin_host_interface.F90
 
 comin_keyval_ifc.F90
 Interfaces for key-value maps based on std::unordered_map.
 
 comin_metadata.F90
 
 comin_metadata_types.F90
 
 comin_parallel.F90
 Definitions for parallel communication.
 
 comin_parallel_types.F90
 Data types for parallel communication.
 
 comin_plugin_interface.F90
 The module comin_plugin_interface exports all procedures, variables and constants that are exposed to third party plugins.
 
 comin_plugin_types.F90
 Data type Definition and variables describing the dynamic libs (plugins).
 
 comin_print.F90
 Utility functions for printing log messages.
 
 comin_setup.F90
 Routines to set up ComIn (except for callbacks).
 
 comin_setup_constants.F90
 ComIn utilities, containing named constants for entry points and named constants for variable state (READ, WRITE, ...).
 
 comin_setup_utils.F90
 ComIn setup utilities, containing version compatibility checks, ComIn setup, Third party plugin setup.
 
 comin_state.F90
 Data shared between host and plugins.
 
 comin_variable.F90
 Functions to modify and retrieve Variable definition.
 
 comin_variable_types.F90
 Data types for variable definition.
 
 mo_mpi_handshake.F90
 Interfaces for MPI handshake routines (written in C).
 
 mpi_handshake.c