PB3D  [2.45]
Ideal linear high-n MHD stability in 3-D
Modules | Functions/Subroutines | Variables
messages.f90 File Reference

Go to the source code of this file.

Modules

module  messages
 Numerical utilities related to giving output.
 

Functions/Subroutines

subroutine, public messages::init_output ()
 Initialize the variables for the module. More...
 
subroutine, public messages::print_hello ()
 Prints first message. More...
 
subroutine, public messages::print_goodbye ()
 Prints last messag. More...
 
subroutine, public messages::init_time ()
 Intialize the time passed to 0. More...
 
subroutine, public messages::start_time ()
 Start a timer. More...
 
subroutine, public messages::stop_time ()
 Stop a timer. More...
 
subroutine, public messages::passed_time ()
 Display the time that has passed between t1 and t2. More...
 
character(len=8) function messages::get_clock ()
 Returns the time. More...
 
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. More...
 
subroutine, public messages::lvl_ud (inc)
 Increases/decreases lvl of output. More...
 
subroutine, public messages::writo (input_str, persistent, error, warning, alert)
 Write output to file identified by output_i. More...
 
subroutine, public messages::print_ar_2 (arr)
 Print an array of dimension 2 on the screen. More...
 
subroutine, public messages::print_ar_1 (arr)
 Print an array of dimension 1 on the screen. More...
 
integer function, public messages::get_mem_usage ()
 Returns the memory usage in kilobytes. More...
 

Variables

integer, public messages::lvl
 determines the indenting. higher lvl = more indenting More...
 
character(len=2), public messages::lvl_sep = ''
 characters that separate different levels of output More...
 
character(len=10), public messages::time_sep = ''
 defines the length of time part of output More...
 
logical, public messages::temp_output_active
 true if temporary output is to be written in temp_output More...
 
character(len=max_str_ln), dimension(:), allocatable, public messages::temp_output
 temporary output, before output file is opened More...