pw90_band_deriv_degen_type Derived Type

type, public :: pw90_band_deriv_degen_type

================================================== Contains variables for doing degenerate perturbation theory when bands are degenerate and band derivatives are needed. ==================================================


Components

Type Visibility Attributes Name Initial
logical, public :: use_degen_pert = .false.
real(kind=dp), public :: degen_thr = 1.0d-4

Source Code

  type pw90_band_deriv_degen_type
    !!==================================================
    !! Contains variables for doing degenerate perturbation theory when bands are degenerate
    !! and band derivatives are needed.
    !!==================================================
    logical :: use_degen_pert = .false.
    real(kind=dp) :: degen_thr = 1.0d-4
  end type pw90_band_deriv_degen_type