MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
Message.f90 File Reference

Go to the source code of this file.

Data Types

type  messagemodule::messagestype
 Container for related messages. More...
 

Modules

module  messagemodule
 Store and issue logging messages to output units.
 

Functions/Subroutines

subroutine messagemodule::init (this)
 Initialize message storage. More...
 
integer(i4b) function messagemodule::count (this)
 Return the number of messages currently stored. More...
 
subroutine messagemodule::set_max (this, imax)
 Set the maximum number of messages. More...
 
subroutine messagemodule::store (this, msg, substring)
 Add a message to storage. More...
 
subroutine messagemodule::write_all (this, title, kind, iunit)
 Write all stored messages to standard output. More...
 
subroutine messagemodule::deallocate (this)
 @ brief Deallocate message storage. More...
 
subroutine, public messagemodule::write_message (text, iunit, fmt, skipbefore, skipafter, advance)
 Write a message to an output unit. More...
 
subroutine, public messagemodule::write_message_counter (text, iunit, icount, iwidth, skipbefore, skipafter)
 Write a message with configurable indentation and numbering. More...
 
subroutine, public messagemodule::write_message_centered (text, linelen, iunit)
 Write horizontally centered text, left-padding as needed. More...