Loading [MathJax]/extensions/tex2jax.js
(git:b77b4be)
Toggle main menu visibility
Main Page
Modules
Modules List
Module Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions/Subroutines
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Data Types
Data Types List
Data Type Index
Class Hierarchy
Data Fields
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions/Subroutines
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
Functions/Subroutines
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Variables
b
c
g
i
j
k
l
m
n
o
p
r
s
u
Typedefs
Enumerations
Enumerator
c
g
l
t
Macros
_
a
b
c
d
f
g
i
l
m
n
p
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Loading...
Searching...
No Matches
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
! **************************************************************************************************
12
MODULE
wannier_states_types
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
21
TYPE
wannier_centres_type
…
25
26
END MODULE
wannier_states_types
kinds
Defines the basic variable types.
Definition
kinds.F:23
kinds::dp
integer, parameter, public dp
Definition
kinds.F:34
wannier_states_types
defines the type needed for computing wannier states expectations
Definition
wannier_states_types.F:12
wannier_states_types::wannier_centres_type
Definition
wannier_states_types.F:21
wannier_states_types.F
Generated by
1.9.8