read_input_and_controls Subroutine

public subroutine read_input_and_controls(files, control, scheme, flow)

Read all the input control files

Arguments

Type IntentOptional AttributesName
type(filetype), intent(in) :: files
type(controltype), intent(inout) :: control
type(schemetype), intent(inout) :: scheme
type(flowtype), intent(inout) :: flow

Calls

proc~~read_input_and_controls~~CallsGraph proc~read_input_and_controls read_input_and_controls proc~read_output_control read_output_control proc~read_input_and_controls->proc~read_output_control proc~read_controls read_controls proc~read_input_and_controls->proc~read_controls proc~read_res_list read_Res_list proc~read_input_and_controls->proc~read_res_list proc~read_scheme read_scheme proc~read_input_and_controls->proc~read_scheme proc~read_flow read_flow proc~read_input_and_controls->proc~read_flow proc~get_rw_count get_rw_count proc~read_output_control->proc~get_rw_count debuginfo debuginfo proc~read_controls->debuginfo proc~get_next_token get_next_token proc~read_controls->proc~get_next_token debugcall debugcall proc~read_controls->debugcall proc~get_count_within_braces get_count_within_braces proc~read_res_list->proc~get_count_within_braces proc~get_number_of_line get_number_of_line proc~read_res_list->proc~get_number_of_line proc~read_scheme->debuginfo proc~read_scheme->proc~get_next_token proc~read_scheme->debugcall proc~read_flow->debuginfo proc~read_flow->proc~get_next_token proc~read_flow->debugcall proc~get_count_within_braces->proc~get_number_of_line

Called by

proc~~read_input_and_controls~~CalledByGraph proc~read_input_and_controls read_input_and_controls proc~setup_solver setup_solver proc~setup_solver->proc~read_input_and_controls proc~start_run start_run proc~start_run->proc~setup_solver program~main main program~main->proc~start_run

Contents


Source Code

      subroutine read_input_and_controls(files, control, scheme, flow)
        !< Read all the input control files
        implicit none
        type(filetype), intent(in) :: files
        type(controltype), intent(inout) :: control
        type(schemetype), intent(inout) :: scheme
        type(flowtype), intent(inout) :: flow
        call read_controls(files, control)
        call read_scheme(files, scheme)
        call read_flow(files, control, flow)
        call read_output_control(files, control)
        call read_Res_list(files, control)
      end subroutine read_input_and_controls