ssht_error_mod.f90 File Reference

Go to the source code of this file.

Modules

module  ssht_error_mod
 

Functionality to handle errors that may occur in the ssht library. Public ssht error codes are defined, with corresponding private error comments and default halt execution status.


Functions/Subroutines

subroutine ssht_error_mod::ssht_error (error_code, procedure, comment_add, comment_out, halt_in)
 Displays error message corresponding to error_code and halt program execution if required.

Variables

integer, parameter ssht_error_mod::SSHT_ERROR_NUM = 12
integer, parameter ssht_error_mod::SSHT_ERROR_NONE = 0
integer, parameter ssht_error_mod::SSHT_ERROR_INIT = 1
integer, parameter ssht_error_mod::SSHT_ERROR_NOT_INIT = 2
integer, parameter ssht_error_mod::SSHT_ERROR_INIT_FAIL = 3
integer, parameter ssht_error_mod::SSHT_ERROR_MEM_ALLOC_FAIL = 4
integer, parameter ssht_error_mod::SSHT_ERROR_ARTH = 5
integer, parameter ssht_error_mod::SSHT_ERROR_SIZE_WARNING = 6
integer, parameter ssht_error_mod::SSHT_ERROR_SIZE_INVALID = 7
integer, parameter ssht_error_mod::SSHT_ERROR_SIZE_NOT_DEF = 8
integer, parameter ssht_error_mod::SSHT_ERROR_ARG_INVALID = 9
integer, parameter ssht_error_mod::SSHT_ERROR_ARG_WARNING = 10
integer, parameter ssht_error_mod::SSHT_ERROR_INDEX_INVALID = 11
integer, parameter ssht_error_mod::SSHT_ERROR_FILEIO = 12
character(len=STRING_LEN),
dimension(ssht_error_num+1),
parameter 
ssht_error_mod::error_comment = (/ , , , , , , , , , , , , /)
 Comment associated with each error type.
logical, dimension(ssht_error_num+1),
parameter 
ssht_error_mod::halt_default = (/ .false., .true., .true., .true., .true., .true., .false., .true., .true., .true., .false., .true., .true. /)
 Default program halt status of each error type.
Generated on Mon Oct 31 01:20:05 2011 by  doxygen 1.6.3