Loading [MathJax]/extensions/tex2jax.js
 (git:b77b4be)
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
wannier_states_types.F
Go to the documentation of this file.
1!--------------------------------------------------------------------------------------------------!
2! CP2K: A general program to perform molecular dynamics simulations !
3! Copyright 2000-2025 CP2K developers group <https://cp2k.org> !
4! !
5! SPDX-License-Identifier: GPL-2.0-or-later !
6!--------------------------------------------------------------------------------------------------!
7
8! **************************************************************************************************
9!> \brief defines the type needed for computing wannier states expectations
10!> \author alin m elena
11! **************************************************************************************************
13 USE kinds, ONLY: dp
14#include "./base/base_uses.f90"
15
16 IMPLICIT NONE
17 PRIVATE
18
19 PUBLIC :: wannier_centres_type
20
22 REAL(kind=dp), POINTER, DIMENSION(:) :: wannierhamdiag => null()
23 REAL(kind=dp), POINTER, DIMENSION(:, :) :: centres => null()
25
26END MODULE wannier_states_types
Defines the basic variable types.
Definition kinds.F:23
integer, parameter, public dp
Definition kinds.F:34
defines the type needed for computing wannier states expectations