w90chk_parameters Module


Uses

  • module~~w90chk_parameters~~UsesGraph module~w90chk_parameters w90chk_parameters module~w90_types w90_types module~w90chk_parameters->module~w90_types module~w90_constants w90_constants module~w90_types->module~w90_constants

Used by

  • module~~w90chk_parameters~~UsedByGraph module~w90chk_parameters w90chk_parameters proc~conv_read_chkpt conv_read_chkpt proc~conv_read_chkpt->module~w90chk_parameters proc~conv_read_chkpt_fmt conv_read_chkpt_fmt proc~conv_read_chkpt_fmt->module~w90chk_parameters proc~conv_write_chkpt conv_write_chkpt proc~conv_write_chkpt->module~w90chk_parameters proc~conv_write_chkpt_fmt conv_write_chkpt_fmt proc~conv_write_chkpt_fmt->module~w90chk_parameters

Variables

Type Visibility Attributes Name Initial
type(wannier_data_type), public, save :: wannier_data
type(kmesh_info_type), public, save :: kmesh_info
type(dis_manifold_type), public, save :: dis_manifold
integer, public, allocatable, save :: exclude_bands(:)
real(kind=dp), public, allocatable, save :: kpt_latt(:,:)
logical, public, save :: have_disentangled
integer, public, save :: num_exclude_bands
integer, public, save :: num_kpts
integer, public, save :: num_bands

Number of bands

integer, public, save :: num_wann

number of wannier functions

real(kind=dp), public, allocatable, save :: eigval(:,:)
complex(kind=dp), public, allocatable, save :: u_matrix_opt(:,:,:)
complex(kind=dp), public, allocatable, save :: u_matrix(:,:,:)
integer, public, save :: mp_grid(3)

Dimensions of the Monkhorst-Pack grid

integer, public, save :: num_proj
real(kind=dp), public, save :: real_lattice(3,3)
real(kind=dp), public, save :: recip_lattice(3,3)
type(kpoint_path_type), public, save :: spec_points