set_error_warn Subroutine

public subroutine set_error_warn(err, mesg, comm)

Arguments

Type IntentOptional Attributes Name
type(w90_error_type), intent(out), allocatable :: err
character(len=*), intent(in) :: mesg
type(w90_comm_type), intent(in) :: comm

Calls

proc~~set_error_warn~~CallsGraph proc~set_error_warn set_error_warn proc~comms_sync_error comms_sync_error proc~set_error_warn->proc~comms_sync_error proc~set_base_error set_base_error proc~set_error_warn->proc~set_base_error

Called by

proc~~set_error_warn~~CalledByGraph proc~set_error_warn set_error_warn proc~plot_fermi_surface plot_fermi_surface proc~plot_fermi_surface->proc~set_error_warn proc~plot_interpolate_bands plot_interpolate_bands proc~plot_interpolate_bands->proc~set_error_warn proc~plot_wannier plot_wannier proc~plot_wannier->proc~set_error_warn proc~plot_main plot_main proc~plot_main->proc~plot_fermi_surface proc~plot_main->proc~plot_interpolate_bands proc~plot_main->proc~plot_wannier proc~w90_plot w90_plot proc~w90_plot->proc~plot_main program~wannier wannier program~wannier->proc~w90_plot

Source Code

  subroutine set_error_warn(err, mesg, comm)
    type(w90_error_type), allocatable, intent(out) :: err
    character(len=*), intent(in) :: mesg
    type(w90_comm_type), intent(in) :: comm
    call set_base_error(err, mesg, code_warning)
    call comms_sync_error(comm, err, code_warning)
  end subroutine set_error_warn