![]() |
Octopus
|
Definition at line 182 of file kpoints.F90.
Private Member Functions | |
| procedure | have_zero_weight_path => kpoints_have_zero_weight_path |
| procedure | get_kpoint_method => kpoints_get_kpoint_method |
| procedure | gamma_only => kpoints_gamma_only |
| procedure | get_weight => kpoints_get_weight |
| procedure | get_equiv => kpoints_get_equiv |
| procedure | get_full_symmetry_op_index => kpoints_get_full_symmetry_op_index |
| procedure | get_point => kpoints_get_point |
| procedure | write_info => kpoints_write_info |
| procedure | nkpt_in_path => kpoints_nkpt_in_path |
Private Attributes | |
| 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 | lk123 |
| (fullnpoints, dim) position of each k-point of the full grid on the Monkhorst-Pack grid, from 1 to nik_axis. Only allocated for a Monkhorst-Pack grid. More... | |
| integer, dimension(:, :), allocatable, private | symmetry_ops |
| (reducednpoints, nops) More... | |
| integer, dimension(:), allocatable, private | num_symmetry_ops |
| (reducednpoints) More... | |
| integer, dimension(:), allocatable, private | map_full_to_reduced |
| (fullnpoints) More... | |
| integer, dimension(:), allocatable, private | map_full_to_symidx |
| (fullnpoints) 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() |
|
private |
Definition at line 215 of file kpoints.F90.
|
private |
Definition at line 216 of file kpoints.F90.
|
private |
Definition at line 217 of file kpoints.F90.
|
private |
Definition at line 218 of file kpoints.F90.
|
private |
Definition at line 219 of file kpoints.F90.
|
private |
Definition at line 220 of file kpoints.F90.
|
private |
Definition at line 221 of file kpoints.F90.
|
private |
Definition at line 222 of file kpoints.F90.
|
private |
Definition at line 223 of file kpoints.F90.
|
private |
lattice vectors defining the periodic lattice (in real-space).
Definition at line 185 of file kpoints.F90.
|
private |
Definition at line 187 of file kpoints.F90.
|
private |
Definition at line 188 of file kpoints.F90.
|
private |
Definition at line 190 of file kpoints.F90.
|
private |
Definition at line 192 of file kpoints.F90.
|
private |
Definition at line 193 of file kpoints.F90.
|
private |
number of user defined points with zero weight
Definition at line 194 of file kpoints.F90.
|
private |
For the modified Monkhorst-Pack scheme.
number of MP divisions
Definition at line 197 of file kpoints.F90.
|
private |
number of MP divisions
Definition at line 198 of file kpoints.F90.
|
private |
(fullnpoints, dim) position of each k-point of the full grid on the Monkhorst-Pack grid, from 1 to nik_axis. Only allocated for a Monkhorst-Pack grid.
Definition at line 199 of file kpoints.F90.
|
private |
(reducednpoints, nops)
Definition at line 202 of file kpoints.F90.
|
private |
(reducednpoints)
Definition at line 203 of file kpoints.F90.
|
private |
(fullnpoints)
Definition at line 204 of file kpoints.F90.
|
private |
(fullnpoints)
Definition at line 205 of file kpoints.F90.
|
private |
For the output of a band-structure.
Definition at line 208 of file kpoints.F90.
|
private |
downsampling coefficients
Definition at line 210 of file kpoints.F90.
|
private |
Definition at line 212 of file kpoints.F90.