![]() |
(git:d18deda)
|
Keeps information about a specific k-point. More...
Data Fields | |
integer | nkpoint = -1 |
real(kind=dp) | wkp = 0.0_dp |
real(kind=dp), dimension(3) | xkp = 0.0_dp |
logical | is_local = .FALSE. |
type(mo_set_type), dimension(:, :), pointer | mos => NULL() |
type(cp_fm_type), dimension(:, :), pointer | pmat => NULL() |
type(cp_fm_type), dimension(:, :), pointer | wmat => NULL() |
type(cp_fm_type), dimension(:, :), pointer | smat => NULL() |
type(cp_fm_type), dimension(:, :), pointer | amat => NULL() |
Keeps information about a specific k-point.
nkpoint | the kpoint index |
wkp | weight of this kpoint |
xkp | kpoint coordinates in units of b-vector |
is_local | if this kpoint is calculated on a single thread |
mos | associated MOs (r/i,spin) |
pmat | associated density matrix (r/i,spin) |
wmat | associated energy weighted density matrix (r/i,spin) |
smat | associated overlap matrix (for ADMM) (r/i,spin) |
amat | associated ADMM basis projection matrix (r/i,spin) |
Definition at line 73 of file kpoint_types.F.
integer kpoint_types::kpoint_env_type::nkpoint = -1 |
Definition at line 74 of file kpoint_types.F.
real(kind=dp) kpoint_types::kpoint_env_type::wkp = 0.0_dp |
Definition at line 75 of file kpoint_types.F.
real(kind=dp), dimension(3) kpoint_types::kpoint_env_type::xkp = 0.0_dp |
Definition at line 76 of file kpoint_types.F.
logical kpoint_types::kpoint_env_type::is_local = .FALSE. |
Definition at line 77 of file kpoint_types.F.
type(mo_set_type), dimension(:, :), pointer kpoint_types::kpoint_env_type::mos => NULL() |
Definition at line 78 of file kpoint_types.F.
type(cp_fm_type), dimension(:, :), pointer kpoint_types::kpoint_env_type::pmat => NULL() |
Definition at line 79 of file kpoint_types.F.
type(cp_fm_type), dimension(:, :), pointer kpoint_types::kpoint_env_type::wmat => NULL() |
Definition at line 80 of file kpoint_types.F.
type(cp_fm_type), dimension(:, :), pointer kpoint_types::kpoint_env_type::smat => NULL() |
Definition at line 81 of file kpoint_types.F.
type(cp_fm_type), dimension(:, :), pointer kpoint_types::kpoint_env_type::amat => NULL() |
Definition at line 82 of file kpoint_types.F.