check_int_range Subroutine

public subroutine check_int_range(values, name, range, index)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: values(:)
character(len=*), intent(in) :: name
integer, intent(in) :: range(2)
integer, intent(in), optional :: index

Calls

proc~~check_int_range~~CallsGraph proc~check_int_range check_int_range proc~log_error log_error proc~check_int_range->proc~log_error proc~log_warn log_warn proc~check_int_range->proc~log_warn proc~out_of_range_error out_of_range_error proc~check_int_range->proc~out_of_range_error proc~log_message log_message proc~log_error->proc~log_message proc~log_warn->proc~log_message proc~out_of_range_error->proc~log_error proc~to_string to_string proc~out_of_range_error->proc~to_string proc~log_format_message log_format_message proc~log_message->proc~log_format_message proc~log_write log_write proc~log_message->proc~log_write proc~colourise colourise proc~log_format_message->proc~colourise proc~date_time_str date_time_str proc~log_format_message->proc~date_time_str proc~log_write->proc~to_string proc~string_index string_index proc~colourise->proc~string_index

Called by

proc~~check_int_range~~CalledByGraph proc~check_int_range check_int_range proc~read_integer_column read_integer_column proc~read_integer_column->proc~check_int_range proc~catchment_initialise catchment_initialise proc~catchment_initialise->proc~read_integer_column proc~crop_read_input crop_read_input proc~crop_read_input->proc~read_integer_column proc~crop_read_management_input crop_read_management_input proc~crop_read_management_input->proc~read_integer_column proc~hydrotope_read_input hydrotope_read_input proc~hydrotope_read_input->proc~read_integer_column proc~landuse_read_input landuse_read_input proc~landuse_read_input->proc~read_integer_column proc~management_read_ctrl management_read_ctrl proc~management_read_ctrl->proc~read_integer_column proc~reservoir_read_control_file reservoir_read_control_file proc~reservoir_read_control_file->proc~read_integer_column proc~subbasin_read_input subbasin_read_input proc~subbasin_read_input->proc~read_integer_column proc~subbasin_read_routing subbasin_read_routing proc~subbasin_read_routing->proc~read_integer_column proc~crop_initialise crop_initialise proc~crop_initialise->proc~crop_read_management_input proc~hydrotope_initialise hydrotope_initialise proc~hydrotope_initialise->proc~hydrotope_read_input proc~initialise initialise proc~initialise->proc~catchment_initialise proc~initialise->proc~crop_read_input proc~initialise->proc~crop_initialise proc~initialise->proc~hydrotope_initialise proc~landuse_initialise landuse_initialise proc~initialise->proc~landuse_initialise proc~management_initialise management_initialise proc~initialise->proc~management_initialise proc~reservoir_initialise reservoir_initialise proc~initialise->proc~reservoir_initialise proc~subbasin_initialise subbasin_initialise proc~initialise->proc~subbasin_initialise proc~landuse_initialise->proc~landuse_read_input proc~management_initialise->proc~management_read_ctrl proc~reservoir_initialise->proc~reservoir_read_control_file proc~subbasin_initialise->proc~subbasin_read_input proc~subbasin_initialise->proc~subbasin_read_routing program~swim swim program~swim->proc~initialise