FV3 Bundle
Message_Handler.f90 File Reference

Go to the source code of this file.

Modules

module  message_handler
 

Functions/Subroutines

subroutine, public message_handler::program_message (Name, Description, Revision)
 
recursive subroutine, public message_handler::display_message (Routine_Name, Message, Error_State, Message_Log)
 
integer function, public message_handler::open_message_log (Message_Log, File_ID)
 

Variables

integer, parameter, public message_handler::success = 0
 
integer, parameter, public message_handler::information = 1
 
integer, parameter, public message_handler::warning = 2
 
integer, parameter, public message_handler::failure = 3
 
integer, parameter, public message_handler::undefined = 4
 
integer, parameter message_handler::max_n_states = 4
 
character(*), dimension(0:max_n_states), parameter message_handler::state_descriptor = (/ 'SUCCESS ', 'INFORMATION', 'WARNING ', 'FAILURE ', 'UNDEFINED ' /)