k_path_print_info Subroutine

private subroutine k_path_print_info(plot_bands, plot_curv, plot_morb, plot_shc, fermi_energy_list, pw90_kpath, berry_curv_unit, stdout, error, comm)

Uses

  • proc~~k_path_print_info~~UsesGraph proc~k_path_print_info k_path_print_info module~w90_comms w90_comms proc~k_path_print_info->module~w90_comms module~w90_postw90_types w90_postw90_types proc~k_path_print_info->module~w90_postw90_types module~w90_constants w90_constants module~w90_comms->module~w90_constants module~w90_error_base w90_error_base module~w90_comms->module~w90_error_base module~w90_postw90_types->module~w90_comms module~w90_postw90_types->module~w90_constants

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: plot_bands
logical, intent(in) :: plot_curv
logical, intent(in) :: plot_morb
logical, intent(in) :: plot_shc
real(kind=dp), intent(in), allocatable :: fermi_energy_list(:)
type(pw90_kpath_mod_type), intent(in) :: pw90_kpath
character(len=*), intent(in) :: berry_curv_unit
integer, intent(in) :: stdout
type(w90_error_type), intent(out), allocatable :: error
type(w90_comm_type), intent(in) :: comm

Calls

proc~~k_path_print_info~~CallsGraph proc~k_path_print_info k_path_print_info proc~mpirank mpirank proc~k_path_print_info->proc~mpirank proc~set_error_input set_error_input proc~k_path_print_info->proc~set_error_input proc~comms_sync_error comms_sync_error proc~set_error_input->proc~comms_sync_error proc~set_base_error set_base_error proc~set_error_input->proc~set_base_error

Called by

proc~~k_path_print_info~~CalledByGraph proc~k_path_print_info k_path_print_info proc~k_path k_path proc~k_path->proc~k_path_print_info program~postw90 postw90 program~postw90->proc~k_path