pw90_calculation_type Derived Type

type, public :: pw90_calculation_type

================================================== Contains information about the high-level task that pw90 is being asked to do, including any global variables that affect all calculation branches. ==================================================


Components

Type Visibility Attributes Name Initial
logical, public :: kpath = .false.
logical, public :: kslice = .false.
logical, public :: dos = .false.
logical, public :: berry = .false.
logical, public :: gyrotropic = .false.
logical, public :: geninterp = .false.
logical, public :: boltzwann = .false.
logical, public :: spin_moment = .false.
logical, public :: spin_decomp = .false.

Source Code

  type pw90_calculation_type
    !!==================================================
    !! Contains information about the high-level task that pw90 is being asked to do,
    !! including any global variables that affect all calculation branches.
    !!==================================================
    logical :: kpath = .false.
    logical :: kslice = .false.
    logical :: dos = .false.
    logical :: berry = .false.
    logical :: gyrotropic = .false.
    logical :: geninterp = .false.
    logical :: boltzwann = .false.
    logical :: spin_moment = .false.
    logical :: spin_decomp = .false.
  end type pw90_calculation_type