![]() |
(git:f56c6e3)
|
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.