select_projection_type Derived Type

type, public :: select_projection_type

================================================== Contains variables relevant to selecting a subset of the projections for the calculation. ==================================================


Inherited by

type~~select_projection_type~~InheritedByGraph type~select_projection_type select_projection_type type~lib_common_type lib_common_type type~lib_common_type->type~select_projection_type select_proj

Components

Type Visibility Attributes Name Initial
logical, public :: lselproj = .false.
integer, public, allocatable :: proj2wann_map(:)
logical, public :: auto_projections = .false.

a u t o m a t i c p r o j e c t i o


Source Code

  type select_projection_type
    !!==================================================
    !! Contains variables relevant to selecting a subset of the projections for the calculation.
    !!==================================================
    logical :: lselproj = .false.
    !integer, save :: num_select_projections
    !integer, allocatable, save :: select_projections(:)
    integer, allocatable :: proj2wann_map(:)
    logical :: auto_projections = .false.
    !! a u t o m a t i c   p r o j e c t i o
  end type select_projection_type