wigner_seitz_type Derived Type

type, public :: wigner_seitz_type


Components

Type Visibility Attributes Name Initial
integer, public, allocatable :: irvec(:,:)
real(kind=dp), public, allocatable :: crvec(:,:)
integer, public, allocatable :: ndegen(:)
integer, public :: nrpts
integer, public :: rpt_origin
integer, public, allocatable :: ir_ind_ws_to_pw90(:,:,:,:)
integer, public, allocatable :: irvec_pw90(:,:)
real(kind=dp), public, allocatable :: crvec_pw90(:,:)
integer, public :: nrpts_pw90
real(kind=dp), public, allocatable :: wannier_centres_from_AA_R(:,:)

Source Code

  type wigner_seitz_type
    integer, allocatable       :: irvec(:, :)
    real(kind=dp), allocatable :: crvec(:, :)
    integer, allocatable       :: ndegen(:)
    integer                    :: nrpts
    integer                    :: rpt_origin
    integer, allocatable       :: ir_ind_ws_to_pw90(:, :, :, :)
    integer, allocatable       :: irvec_pw90(:, :)
    real(kind=dp), allocatable :: crvec_pw90(:, :)
    integer                    :: nrpts_pw90
    real(kind=dp), allocatable :: wannier_centres_from_AA_R(:, :)
  end type wigner_seitz_type