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: