ICON Community Interface 0.4.0
Loading...
Searching...
No Matches
comin_errhandler Module Reference

Functions/Subroutines

subroutine, public comin_plugin_finish (routine, text)
 Wrapper function for callback to ICON's "finish" routine.
 
subroutine, public comin_message (message, lvl)
 Prints a message on rank 0 if the global verbosity level larger than lvl.
 
subroutine, public comin_error_get_message (error_code, category, message)
 query the message and category for a given error code
 
subroutine, public comin_error_check ()
 check the error code: does nothing if error_code == COMIN_SUCCESS prints the corresponding message calls comin_plugin_finish if the error_code is an error or fatal error
 
subroutine, public comin_error_set (errcode)
 
integer(c_int) function, public comin_error_get ()
 returns the current error code
 
subroutine, public comin_error_reset ()
 resets the internal error code to COMIN_SUCCESS
 
subroutine, public comin_error_set_errors_return (errors_return)
 Change the error handling mode. Set it to .TRUE. to handle errors manually. If it set to .FALSE. (default) comin calls finish if an error occurs.
 

Function/Subroutine Documentation

◆ comin_error_set()

subroutine, public comin_errhandler::comin_error_set ( integer, intent(in) errcode)

Definition at line 170 of file comin_errhandler.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ comin_message()

subroutine, public comin_errhandler::comin_message ( character(len=*), intent(in) message,
integer, intent(in) lvl )

Prints a message on rank 0 if the global verbosity level larger than lvl.

Definition at line 83 of file comin_errhandler.F90.

Here is the call graph for this function:
Here is the caller graph for this function: