CAM
error_code.F90 File Reference

Modules

module  error_code
 

Functions/Subroutines

subroutine, public error_code::report_error (err_code)
 
elemental logical function, public error_code::lapack_error (err_code)
 
elemental logical function, public error_code::fatal_error (err_code)
 
logical function, public error_code::clubb_at_least_debug_level (level)
 
subroutine, public error_code::set_clubb_debug_level (level)
 
subroutine, public error_code::clubb_debug (level, str)
 

Variables

integer, save, private error_code::clubb_debug_level = 0
 
integer, parameter, public error_code::clubb_no_error = 0
 
integer, parameter, public error_code::clubb_var_less_than_zero = 1
 
integer, parameter, public error_code::clubb_var_equals_nan = 2
 
integer, parameter, public error_code::clubb_singular_matrix = 3
 
integer, parameter, public error_code::clubb_bad_lapack_arg = 4
 
integer, parameter, public error_code::clubb_rtm_level_not_found = 5
 
integer, parameter, public error_code::clubb_var_out_of_bounds = 6
 
integer, parameter, public error_code::clubb_var_out_of_range = 7