15 #include "../base/base_uses.f90"
20 PUBLIC :: structure_factor_type
23 TYPE structure_factor_type
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()
30 END TYPE structure_factor_type
Defines the basic variable types.
integer, parameter, public dp