Functions/Subroutines | |
subroutine | calculate_banddisp (NWF, NSK_BAND_DISP, Ndiv, N_sym_points, threshold_transfer, b1, b2, b3, SK_BAND_DISP, EKS) |
subroutine | make_kdata (Ndiv, N_sym_points, NSK_BAND_DISP, SK_BAND_DISP, b1, b2, b3, kdata) |
subroutine | wrt_iband (threshold_transfer, NWF, NSK_BAND_DISP, kdata, EKS) |
subroutine m_band::calculate_banddisp | ( | integer,intent(in) | NWF, | |
integer,intent(in) | NSK_BAND_DISP, | |||
integer,intent(in) | Ndiv, | |||
integer,intent(in) | N_sym_points, | |||
real(8),intent(in) | threshold_transfer, | |||
real(8),dimension(3),intent(in) | b1, | |||
real(8),dimension(3),intent(in) | b2, | |||
real(8),dimension(3),intent(in) | b3, | |||
real(8),dimension(3,nsk_band_disp),intent(in) | SK_BAND_DISP, | |||
real(8),dimension(nwf,nsk_band_disp),intent(in) | EKS | |||
) |
Definition at line 5 of file m_band.f90.
References make_kdata(), and wrt_iband().
Referenced by main().
subroutine m_band::make_kdata | ( | integer,intent(in) | Ndiv, | |
integer,intent(in) | N_sym_points, | |||
integer,intent(in) | NSK_BAND_DISP, | |||
real(8),dimension(3,nsk_band_disp),intent(in) | SK_BAND_DISP, | |||
real(8),dimension(3),intent(in) | b1, | |||
real(8),dimension(3),intent(in) | b2, | |||
real(8),dimension(3),intent(in) | b3, | |||
real(8),dimension(nsk_band_disp),intent(out) | kdata | |||
) |
Definition at line 27 of file m_band.f90.
Referenced by calculate_banddisp().
subroutine m_band::wrt_iband | ( | real(8),intent(in) | threshold_transfer, | |
integer,intent(in) | NWF, | |||
integer,intent(in) | NSK_BAND_DISP, | |||
real(8),dimension(nsk_band_disp),intent(in) | kdata, | |||
real(8),dimension(nwf,nsk_band_disp),intent(in) | EKS | |||
) |
Definition at line 61 of file m_band.f90.
Referenced by calculate_banddisp().