calculate_response_functions_CRTA_vis Subroutine

public subroutine calculate_response_functions_CRTA_vis(nBZdim, nsym, isym, rotmat, alat, BZVol, ndeg, natyp, nkpts, nkpts_all, kpt2irr, irr2kpt, kpoints, fermivel, torqval, torqval_atom, spinvec_atom, spinflux)

Uses

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nBZdim
integer, intent(in) :: nsym
integer, intent(in) :: isym(nsym)
double precision, intent(in) :: rotmat(64,3,3)
double precision, intent(in) :: alat
double precision, intent(in) :: BZVol
integer, intent(in) :: ndeg
integer, intent(in) :: natyp
integer, intent(in) :: nkpts
integer, intent(in) :: nkpts_all
integer, intent(in) :: kpt2irr(nkpts_all)
integer, intent(in) :: irr2kpt(nkpts)
double precision, intent(in) :: kpoints(3,nkpts)
double precision, intent(in) :: fermivel(3,nkpts)
double precision, intent(in), allocatable :: torqval(:,:,:)
double precision, intent(in), allocatable :: torqval_atom(:,:,:,:)
double precision, intent(in), allocatable :: spinvec_atom(:,:,:,:)
double precision, intent(in), allocatable :: spinflux(:,:,:,:)