pw90_kslice_mod_type Derived Type

type, public :: pw90_kslice_mod_type

================================================== Contains control variables for the kslice module of postw90 ==================================================


Components

Type Visibility Attributes Name Initial
character(len=20), public :: task = 'fermi_lines'
real(kind=dp), public :: corner(3)
real(kind=dp), public :: b1(3)
real(kind=dp), public :: b2(3)
integer, public :: kmesh2d(2)
character(len=20), public :: fermi_lines_colour = 'none'

Source Code

  type pw90_kslice_mod_type
    !!==================================================
    !! Contains control variables for the kslice module of postw90
    !!==================================================
    character(len=20) :: task = 'fermi_lines'
    real(kind=dp) :: corner(3) != 0.0_dp
    real(kind=dp) :: b1(3) != [1.0_dp, 0.0_dp, 0.0_dp]
    real(kind=dp) :: b2(3) ! = [0.0_dp, 1.0_dp, 0.0_dp]
    integer :: kmesh2d(2) ! = 50
    character(len=20) :: fermi_lines_colour = 'none'
  end type pw90_kslice_mod_type