(git:cd2a8c4)
Loading...
Searching...
No Matches
kpoint_types::kpoint_sym_type Type Reference

Keeps symmetry information about a specific k-point. More...

Data Fields

logical apply_symmetry = .FALSE.
integer nwght = -1
integer nwred = -1
real(kind=dp), dimension(:, :), pointer xkp => NULL()
real(kind=dp), dimension(:, :, :), pointer rot => NULL()
integer, dimension(:), pointer rotp => NULL()
integer, dimension(:, :), pointer f0 => NULL()
integer, dimension(:, :, :), pointer fcell => NULL()
integer, dimension(:, :, :), pointer fcell_gauge => NULL()
integer, dimension(:), pointer phase_mode => NULL()
real(kind=dp), dimension(:, :), pointer kgphase => NULL()

Detailed Description

Keeps symmetry information about a specific k-point.

Parameters
apply_symmetry...
nwghtkpoint multiplicity
xkpkpoint coordinates
rotrotation matrices
f0atom permutation
fcellatom cell shifts generated by the symmetry operation
fcell_gaugeatom cell shifts in CP2K's internal PBC gauge
phase_modeBloch phase direction selected from overlap covariance
kgphaseatom Bloch gauge from reciprocal-lattice folding of the mapped k-point
Author
JGH

Definition at line 143 of file kpoint_types.F.

Field Documentation

◆ apply_symmetry

logical kpoint_types::kpoint_sym_type::apply_symmetry = .FALSE.

Definition at line 144 of file kpoint_types.F.

◆ nwght

integer kpoint_types::kpoint_sym_type::nwght = -1

Definition at line 145 of file kpoint_types.F.

◆ nwred

integer kpoint_types::kpoint_sym_type::nwred = -1

Definition at line 146 of file kpoint_types.F.

◆ xkp

real(kind=dp), dimension(:, :), pointer kpoint_types::kpoint_sym_type::xkp => NULL()

Definition at line 147 of file kpoint_types.F.

◆ rot

real(kind=dp), dimension(:, :, :), pointer kpoint_types::kpoint_sym_type::rot => NULL()

Definition at line 148 of file kpoint_types.F.

◆ rotp

integer, dimension(:), pointer kpoint_types::kpoint_sym_type::rotp => NULL()

Definition at line 149 of file kpoint_types.F.

◆ f0

integer, dimension(:, :), pointer kpoint_types::kpoint_sym_type::f0 => NULL()

Definition at line 150 of file kpoint_types.F.

◆ fcell

integer, dimension(:, :, :), pointer kpoint_types::kpoint_sym_type::fcell => NULL()

Definition at line 151 of file kpoint_types.F.

◆ fcell_gauge

integer, dimension(:, :, :), pointer kpoint_types::kpoint_sym_type::fcell_gauge => NULL()

Definition at line 152 of file kpoint_types.F.

◆ phase_mode

integer, dimension(:), pointer kpoint_types::kpoint_sym_type::phase_mode => NULL()

Definition at line 153 of file kpoint_types.F.

◆ kgphase

real(kind=dp), dimension(:, :), pointer kpoint_types::kpoint_sym_type::kgphase => NULL()

Definition at line 154 of file kpoint_types.F.


The documentation for this type was generated from the following file: