Definition at line 172 of file kpoints.F90.
|
type(lattice_vectors_t) | latt |
| lattice vectors defining the periodic lattice (in real-space). More...
|
|
type(kpoints_grid_t) | full |
|
type(kpoints_grid_t) | reduced |
|
integer | method = 0 |
|
logical | use_symmetries = .false. |
|
logical | use_time_reversal = .false. |
|
integer | nik_skip = 0 |
| number of user defined points with zero weight More...
|
|
integer, dimension(:), allocatable | nik_axis |
| For the modified Monkhorst-Pack scheme. More...
|
|
integer, dimension(:), allocatable | niq_axis |
| number of MP divisions More...
|
|
integer, dimension(:, :), allocatable, private | symmetry_ops |
| (reducednpoints, nops) More...
|
|
integer, dimension(:), allocatable, private | num_symmetry_ops |
| (reducednpoints) More...
|
|
real(real64), dimension(:), allocatable, private | coord_along_path |
| For the output of a band-structure. More...
|
|
integer, dimension(:), allocatable | downsampling |
| downsampling coefficients More...
|
|
type(symmetries_t), pointer | symm => null() |
|
◆ have_zero_weight_path()
procedure kpoints_oct_m::kpoints_t::have_zero_weight_path |
|
private |
◆ get_kpoint_method()
procedure kpoints_oct_m::kpoints_t::get_kpoint_method |
|
private |
◆ gamma_only()
procedure kpoints_oct_m::kpoints_t::gamma_only |
|
private |
◆ get_weight()
procedure kpoints_oct_m::kpoints_t::get_weight |
|
private |
◆ get_point()
procedure kpoints_oct_m::kpoints_t::get_point |
|
private |
◆ write_info()
procedure kpoints_oct_m::kpoints_t::write_info |
|
private |
◆ nkpt_in_path()
procedure kpoints_oct_m::kpoints_t::nkpt_in_path |
|
private |
◆ latt
lattice vectors defining the periodic lattice (in real-space).
Definition at line 175 of file kpoints.F90.
◆ full
◆ reduced
◆ method
integer kpoints_oct_m::kpoints_t::method = 0 |
|
private |
◆ use_symmetries
logical kpoints_oct_m::kpoints_t::use_symmetries = .false. |
|
private |
◆ use_time_reversal
logical kpoints_oct_m::kpoints_t::use_time_reversal = .false. |
|
private |
◆ nik_skip
integer kpoints_oct_m::kpoints_t::nik_skip = 0 |
|
private |
number of user defined points with zero weight
Definition at line 184 of file kpoints.F90.
◆ nik_axis
integer, dimension(:), allocatable kpoints_oct_m::kpoints_t::nik_axis |
|
private |
For the modified Monkhorst-Pack scheme.
number of MP divisions
Definition at line 187 of file kpoints.F90.
◆ niq_axis
integer, dimension(:), allocatable kpoints_oct_m::kpoints_t::niq_axis |
|
private |
◆ symmetry_ops
integer, dimension(:, :), allocatable, private kpoints_oct_m::kpoints_t::symmetry_ops |
|
private |
◆ num_symmetry_ops
integer, dimension(:), allocatable, private kpoints_oct_m::kpoints_t::num_symmetry_ops |
|
private |
◆ coord_along_path
real(real64), dimension(:), allocatable, private kpoints_oct_m::kpoints_t::coord_along_path |
|
private |
For the output of a band-structure.
Definition at line 193 of file kpoints.F90.
◆ downsampling
integer, dimension(:), allocatable kpoints_oct_m::kpoints_t::downsampling |
|
private |
◆ symm
type(symmetries_t), pointer kpoints_oct_m::kpoints_t::symm => null() |
|
private |
The documentation for this type was generated from the following file: