(git:b195825)
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-2024 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 
21  TYPE wannier_centres_type
22  REAL(kind=dp), POINTER, DIMENSION(:) :: wannierhamdiag => null()
23  REAL(KIND=dp), POINTER, DIMENSION(:, :) :: centres => null()
24  END TYPE wannier_centres_type
25 
26 END 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