Interfaces | |
| interface | comin_plugin_primaryconstructor_c |
Structs | |
| type | t_comin_setup_version_info |
Functions/Subroutines | |
| subroutine, public | comin_setup_check (plugin_str, wp_check) |
| subroutine, public | comin_setup_init (lstdout, output_unit) |
| subroutine, public | comin_setup_errhandler (error_handler) |
| subroutine, public comin_plugin_primaryconstructor | ( | type(t_comin_plugin_description), dimension(:), intent(in) | plugin_list | ) |
Execute primary constructors.
Definition at line 88 of file comin_setup.F90.
| subroutine, public comin_setup_check | ( | character(len=*), intent(in) | plugin_str, |
| integer, intent(in) | wp_check ) |
Performs basic compatibility checks.
| [in] | plugin_str | plugin name |
| [in] | wp_check | KIND value for compatibility checks. |
Definition at line 117 of file comin_setup.F90.
| subroutine, public comin_setup_errhandler | ( | procedure(comin_host_errhandler_fct) | error_handler | ) |
Sets the global error handler procedure pointer.
To be called by the host application (ICON).
Aborts with an error code if the error handler has already been set.
| error_handler | error handler |
Definition at line 177 of file comin_setup.F90.
| subroutine, public comin_setup_finalize |
Destructor.
Definition at line 153 of file comin_setup.F90.
| subroutine, public comin_setup_init | ( | logical(kind=c_bool), intent(in) | lstdout, |
| integer, intent(in), optional | output_unit ) |
Initialize the comin state This routine needs to be called by the host before any other comin call.
| [in] | lstdout | do print on stdout or not |
| [in] | output_unit | output unit to print messages to |
Definition at line 137 of file comin_setup.F90.