Soil Water Balance (SWB2)
Loading...
Searching...
No Matches
exceptions.F90 File Reference

Go to the source code of this file.

Data Types

interface  exceptions::assert
interface  exceptions::index_values_valid

Modules

module  exceptions

Functions/Subroutines

logical(c_bool) function exceptions::bounds_check_integer_1d (array_vals, array_index)
logical(c_bool) function exceptions::bounds_check_float_1d (array_vals, array_index)
logical(c_bool) function exceptions::bounds_check_double_1d (array_vals, array_index)
logical(c_bool) function exceptions::bounds_check_integer_2d (array_vals, array_index1, array_index2)
logical(c_bool) function exceptions::bounds_check_float_2d (array_vals, array_index1, array_index2)
logical(c_bool) function exceptions::bounds_check_double_2d (array_vals, array_index1, array_index2)
subroutine, public exceptions::die (smessage, smodule, iline, shints, scalledby, icalledbyline)
subroutine, public exceptions::check_for_fatal_warnings ()
subroutine, public exceptions::warn (smessage, smodule, iline, shints, lfatal, iloglevel, lecho)
subroutine exceptions::assert_1bit (lcondition, smessage, smodule, iline, scalledby, icalledbyline, shints)
subroutine exceptions::assert_4bit (lcondition, smessage, smodule, iline, scalledby, icalledbyline, shints)

Variables

logical(c_bool), parameter exceptions::true = .true._c_bool
logical(c_bool), parameter exceptions::false = .false._c_bool
integer(c_int), public exceptions::number_of_fatal_warnings = 0
integer(c_int), parameter exceptions::max_fatal_warnings = 50
character(len=256), dimension(max_fatal_warningsexceptions::warning_text
logical(c_bool), public exceptions::halt_upon_fatal_error = TRUE