error_msg_class.f90 File Reference

Module error_msg_class with error handling routines. More...

Go to the source code of this file.

Modules

module  error_msg_class
 Error handling routines.
 

Functions/Subroutines

subroutine, private error_msg_class::write_header ()
 Write the header of the standard output (usually OUT) More...
 
subroutine, public error_msg_class::write_final_stats_rate_creation
 Write the final stats for rate creation. More...
 
subroutine, public error_msg_class::write_data_to_std_out (str_msg, value_str, unit)
 Write data to the standard output (usually OUT) More...
 
integer function, public error_msg_class::str_to_int (input_string)
 Converts a string to an integer. More...
 
real(r_kind) function, public error_msg_class::str_to_float (input_string)
 Converts a string to a float. More...
 
character(:) function, allocatable, public error_msg_class::num_to_str (num)
 Converts a given real to a string with format "(1pE10.2)". More...
 
character(:) function, allocatable, public error_msg_class::int_to_str (num)
 Converts a given integer to a string. More...
 
subroutine, public error_msg_class::raise_exception (msg, sub, error_code)
 Raise a exception with a given error message. More...
 

Variables

integer, parameter error_msg_class::error_id =0
 Default standard error unit in fortran. More...
 
logical, private error_msg_class::write_header_init =.True.
 Init flag for write_data_to_std_out. More...
 
logical, public error_msg_class::data_creation_mode =.False.
 Flag for rate creation mode. More...
 

Detailed Description

Module error_msg_class with error handling routines.

The error file code for this file is W16.

Definition in file error_msg_class.f90.