|
Soil Water Balance (SWB2)
|
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_warnings) | exceptions::warning_text |
| character(len=256), dimension(max_fatal_warnings) | exceptions::hint_text |
| logical(c_bool), public | exceptions::halt_upon_fatal_error = TRUE |