utility_zgemmm Subroutine

public subroutine utility_zgemmm(a, transa, b, transb, c, transc, prod1, eigval, prod2)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in) :: a(:,:)
character(len=1), intent(in) :: transa
complex(kind=dp), intent(in) :: b(:,:)
character(len=1), intent(in) :: transb
complex(kind=dp), intent(in) :: c(:,:)
character(len=1), intent(in) :: transc
complex(kind=dp), intent(out), optional :: prod1(:,:)
real(kind=dp), intent(in), optional :: eigval(:)
complex(kind=dp), intent(out), optional :: prod2(:,:)

Calls

proc~~utility_zgemmm~~CallsGraph proc~utility_zgemmm utility_zgemmm proc~utility_zgemm_new utility_zgemm_new proc~utility_zgemmm->proc~utility_zgemm_new zgemm zgemm proc~utility_zgemm_new->zgemm

Called by

proc~~utility_zgemmm~~CalledByGraph proc~utility_zgemmm utility_zgemmm proc~get_gauge_overlap_matrix get_gauge_overlap_matrix proc~get_gauge_overlap_matrix->proc~utility_zgemmm proc~get_aa_r get_AA_R proc~get_aa_r->proc~get_gauge_overlap_matrix proc~get_bb_r get_BB_R proc~get_bb_r->proc~get_gauge_overlap_matrix proc~get_cc_r get_CC_R proc~get_cc_r->proc~get_gauge_overlap_matrix proc~get_sh_r get_SH_R proc~get_sh_r->proc~get_gauge_overlap_matrix proc~get_shc_r get_SHC_R proc~get_shc_r->proc~get_gauge_overlap_matrix proc~get_ss_r get_SS_R proc~get_ss_r->proc~get_gauge_overlap_matrix proc~berry_main berry_main proc~berry_main->proc~get_aa_r proc~berry_main->proc~get_bb_r proc~berry_main->proc~get_cc_r proc~berry_main->proc~get_sh_r proc~berry_main->proc~get_shc_r proc~berry_main->proc~get_ss_r proc~berry_get_sc_klist berry_get_sc_klist proc~berry_main->proc~berry_get_sc_klist proc~calctdfanddos calcTDFandDOS proc~calctdfanddos->proc~get_ss_r proc~dos_main dos_main proc~dos_main->proc~get_ss_r proc~gyrotropic_main gyrotropic_main proc~gyrotropic_main->proc~get_aa_r proc~gyrotropic_main->proc~get_bb_r proc~gyrotropic_main->proc~get_cc_r proc~gyrotropic_main->proc~get_ss_r proc~k_path k_path proc~k_path->proc~get_aa_r proc~k_path->proc~get_bb_r proc~k_path->proc~get_cc_r proc~k_path->proc~get_shc_r proc~k_path->proc~get_ss_r proc~k_slice k_slice proc~k_slice->proc~get_aa_r proc~k_slice->proc~get_bb_r proc~k_slice->proc~get_cc_r proc~k_slice->proc~get_shc_r proc~k_slice->proc~get_ss_r proc~spin_get_moment spin_get_moment proc~spin_get_moment->proc~get_ss_r proc~wham_get_eig_uu_hh_aa_sc_tb_conv wham_get_eig_UU_HH_AA_sc_TB_conv proc~wham_get_eig_uu_hh_aa_sc_tb_conv->proc~get_aa_r proc~berry_get_sc_klist->proc~wham_get_eig_uu_hh_aa_sc_tb_conv proc~boltzwann_main boltzwann_main proc~boltzwann_main->proc~calctdfanddos program~postw90 postw90 program~postw90->proc~berry_main program~postw90->proc~dos_main program~postw90->proc~gyrotropic_main program~postw90->proc~k_path program~postw90->proc~k_slice program~postw90->proc~spin_get_moment program~postw90->proc~boltzwann_main