stop_config_error Subroutine

public subroutine stop_config_error(message)

診断を明示出力し、Intel の動的 ERROR STOP 文字列の問題を避ける。

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: message

Called by

proc~~stop_config_error~~CalledByGraph proc~stop_config_error stop_config_error proc~get_toml_boundary_inflow_mode get_toml_boundary_inflow_mode proc~get_toml_boundary_inflow_mode->proc~stop_config_error proc~get_toml_string get_toml_string proc~get_toml_boundary_inflow_mode->proc~get_toml_string proc~get_toml_int get_toml_int proc~get_toml_int->proc~stop_config_error proc~require_toml_success require_toml_success proc~get_toml_int->proc~require_toml_success proc~get_toml_particle_boundary_mode get_toml_particle_boundary_mode proc~get_toml_particle_boundary_mode->proc~stop_config_error proc~get_toml_particle_boundary_mode->proc~get_toml_string proc~get_toml_real get_toml_real proc~get_toml_real->proc~stop_config_error proc~get_toml_real->proc~require_toml_success proc~get_toml_real_array get_toml_real_array proc~get_toml_real_array->proc~stop_config_error proc~get_toml_real_array->proc~require_toml_success proc~get_toml_real_scalar_or_array3 get_toml_real_scalar_or_array3 proc~get_toml_real_scalar_or_array3->proc~stop_config_error proc~get_toml_real_scalar_or_array3->proc~require_toml_success proc~get_toml_string->proc~stop_config_error proc~get_toml_string->proc~require_toml_success proc~require_toml_success->proc~stop_config_error proc~apply_toml_document apply_toml_document proc~apply_toml_document->proc~require_toml_success proc~get_toml_logical get_toml_logical proc~get_toml_logical->proc~require_toml_success proc~load_toml_config load_toml_config proc~load_toml_config->proc~apply_toml_document proc~load_app_config load_app_config proc~load_app_config->proc~load_toml_config proc~handle_early_cli handle_early_cli proc~handle_early_cli->proc~load_app_config proc~load_or_init_run_state load_or_init_run_state proc~load_or_init_run_state->proc~load_app_config program~zhao_atlas_main zhao_atlas_main program~zhao_atlas_main->proc~load_app_config program~zhao_response_main zhao_response_main program~zhao_response_main->proc~load_app_config program~main main program~main->proc~handle_early_cli program~main->proc~load_or_init_run_state

Source Code

  subroutine stop_config_error(message)
    character(len=*), intent(in) :: message

    write (error_unit, '(a)') trim(message)
    flush (error_unit)
    error stop 1
  end subroutine stop_config_error