ICON Community Interface 0.4.0
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 1234]
  doc
 applist.html
 applist_styles.css
 doxygen-style.css
 header.html
  include
 comin.hC interface for the ICON Community Interface
 comin_global.inc
 comin_header_c_ext_descrdata_query_domain.h
 comin_header_c_ext_descrdata_query_global.h
 mpi_handshake.h
  plugins
  calc_water_column
 calc_water_column_plugin.F90
  python_adapter
  examples
 point_source.py
 simple_python_plugin.py
 yac_example.py
  test
 descrdata.py
 dummy_module.py
 exceptions.py
 finish.py
 generate_python_api_doc.py
 gpu_test.py
 halo_sync_test.py
 test_datatypes.py
 test_mpi.py
 test_print.py
 test_sys_path.py
 test_var_shapes.py
 uncaught_exception.py
 variables.py
 callbacks.h
 comin.py
 descrdata.h
 descrdata_properties.h
 exception.h
 util.h
 variables.h
  simple_c
 simple_c_plugin.c
  simple_fortran
 simple_fortran_plugin.F90
  yac_input
 yac_input_external.c
 yac_input_plugin.c
  yaxt_c
 yaxt_c_external.c
 yaxt_c_plugin.c
  yaxt_fortran
 yaxt_fortran_plugin.F90
  yaxt_nest_fortran
 yaxt_nest_fortran_plugin.F90
  src
 comin_c_utils.cC interface for the ICON Community Interface
 comin_c_utils.F90ComIn C utilities, contains helper routines for converting data between C and Fortran
 comin_callback.F90Routines to handle third party plugin callbacks
 comin_callback_types.F90Type definitions for handling third party plugin callbacks
 comin_descrdata.F90Accessor functions for ComIn descriptive data structures
 comin_descrdata_query_domain.inc
 comin_descrdata_query_global.inc
 comin_descrdata_types.F90ComIn descriptive data structures
 comin_errhandler.F90Utility functions for error handling
 comin_errhandler_constants.F90Constants for error handling
 comin_errhandler_types.F90Common data structures for error handling
 comin_ftnlist_ifc.F90Interfaces for list implementation based on std::list
 comin_host_interface.F90
 comin_keyval_ifc.F90Interfaces for key-value maps based on std::unordered_map
 comin_metadata.F90Variable metadata definition
 comin_metadata_types.F90Fortran interface to C++ metadata container
 comin_parallel.F90Definitions for parallel communication
 comin_parallel_types.F90Data types for parallel communication
 comin_plugin_interface.F90The module comin_plugin_interface exports all procedures, variables and constants that are exposed to third party plugins
 comin_plugin_types.F90Data type Definition and variables describing the dynamic libs (plugins)
 comin_print.F90Utility functions for printing log messages
 comin_setup.F90Routines to set up ComIn (except for callbacks)
 comin_setup_constants.F90ComIn utilities, containing named constants for entry points and named constants for variable state (READ, WRITE, ...)
 comin_setup_utils.F90ComIn setup utilities, containing version compatibility checks, ComIn setup, Third party plugin setup
 comin_state.F90Data shared between host and plugins
 comin_variable.F90Functions to modify and retrieve Variable definition
 comin_variable_types.F90Data types for variable definition
 mo_mpi_handshake.F90Interfaces for MPI handshake routines (written in C)
 mpi_handshake.c