Go to the source code of this file.
|
| module | messages |
| | Numerical utilities related to giving output.
|
|
| subroutine, public | messages::init_output () |
| | Initialize the variables for the module.
|
| subroutine, public | messages::print_hello () |
| | Prints first message.
|
| subroutine, public | messages::print_goodbye () |
| | Prints last messag.
|
| subroutine, public | messages::init_time () |
| | Intialize the time passed to 0.
|
| subroutine, public | messages::start_time () |
| | Start a timer.
|
| subroutine, public | messages::stop_time () |
| | Stop a timer.
|
| subroutine, public | messages::passed_time () |
| | Display the time that has passed between t1 and t2.
|
| subroutine, public | messages::print_err_msg (err_msg, routine_name) |
| | Prints an error message that is either user-provided, or the name of the calling routine.
|
| subroutine, public | messages::lvl_ud (inc) |
| | Increases/decreases lvl of output.
|
| subroutine, public | messages::writo (input_str, persistent, error, warning, alert) |
| | Write output to file identified by output_i.
|
| subroutine, public | messages::print_ar_2 (arr) |
| | Print an array of dimension 2 on the screen.
|
| subroutine, public | messages::print_ar_1 (arr) |
| | Print an array of dimension 1 on the screen.
|
| integer function, public | messages::get_mem_usage () |
| | Returns the memory usage in kilobytes.
|
|
| integer, public | messages::lvl |
| | determines the indenting. higher lvl = more indenting
|
| character(len=2), public | messages::lvl_sep = '' |
| | characters that separate different levels of output
|
| character(len=10), public | messages::time_sep = '' |
| | defines the length of time part of output
|
| logical, public | messages::temp_output_active |
| | true if temporary output is to be written in temp_output
|
| character(len=max_str_ln), dimension(:), allocatable, public | messages::temp_output |
| | temporary output, before output file is opened
|