pw90_spin_mod_type Derived Type

type, public :: pw90_spin_mod_type

================================================== Contains variables used in the spin module of postw90 ==================================================


Inherits

type~~pw90_spin_mod_type~~InheritsGraph type~pw90_spin_mod_type pw90_spin_mod_type type~kmesh_spacing_type kmesh_spacing_type type~pw90_spin_mod_type->type~kmesh_spacing_type kmesh

Components

Type Visibility Attributes Name Initial
real(kind=dp), public :: axis_polar = 0.0_dp
real(kind=dp), public :: axis_azimuth = 0.0_dp
type(kmesh_spacing_type), public :: kmesh

Source Code

  type pw90_spin_mod_type
    !!==================================================
    !! Contains variables used in the spin module of postw90
    !!==================================================
    real(kind=dp) :: axis_polar = 0.0_dp
    real(kind=dp) :: axis_azimuth = 0.0_dp
    type(kmesh_spacing_type) :: kmesh
  end type pw90_spin_mod_type