(git:374b731)
Loading...
Searching...
No Matches
structure_factor_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!> \par History
10!> none
11! **************************************************************************************************
13
14 USE kinds, ONLY: dp
15#include "../base/base_uses.f90"
16
17 IMPLICIT NONE
18
19 PRIVATE
20 PUBLIC :: structure_factor_type
21
22! **************************************************************************************************
24 COMPLEX(KIND=dp), DIMENSION(:, :), POINTER :: ex => null(), ey => null(), ez => null()
25 COMPLEX(KIND=dp), DIMENSION(:, :), POINTER :: shell_ex => null(), shell_ey => null(), shell_ez => null()
26 COMPLEX(KIND=dp), DIMENSION(:, :), POINTER :: core_ex => null(), core_ey => null(), core_ez => null()
27 INTEGER, DIMENSION(:, :), POINTER :: centre => null(), core_centre => null(), shell_centre => null()
28 REAL(kind=dp), DIMENSION(:, :), POINTER :: delta => null(), core_delta => null(), shell_delta => null()
29 INTEGER :: lb(3) = -1
31
33
Defines the basic variable types.
Definition kinds.F:23
integer, parameter, public dp
Definition kinds.F:34