![]() |
(git:b77b4be)
|
Data Types | |
interface | dg_get_patch |
interface | dg_sum_patch |
interface | dg_sum_patch_force_1d |
interface | dg_sum_patch_force_3d |
Functions/Subroutines | |
subroutine, public | dg_pme_grid_setup (b_cell_hmat, npts_s, cutoff_radius, grid_s, grid_b, mp_comm, grid_ref, rs_dims, iounit, fft_usage) |
... | |
subroutine, public | dg_grid_change (b_cell_hmat, grid_b, grid_s) |
... | |
subroutine, public | dg_get_strucfac (cell_hmat, r, npts_s, npts_b, centre, lb, ex, ey, ez) |
... | |
subroutine, public dgs::dg_pme_grid_setup | ( | real(kind=dp), dimension(3, 3), intent(in) | b_cell_hmat, |
integer, dimension(:), intent(in) | npts_s, | ||
real(kind=dp), intent(in) | cutoff_radius, | ||
type(pw_grid_type), pointer | grid_s, | ||
type(pw_grid_type), pointer | grid_b, | ||
class(mp_comm_type), intent(in) | mp_comm, | ||
type(pw_grid_type), intent(in), optional | grid_ref, | ||
integer, dimension(2), intent(in), optional | rs_dims, | ||
integer, intent(in), optional | iounit, | ||
logical, intent(in), optional | fft_usage | ||
) |
subroutine, public dgs::dg_grid_change | ( | real(kind=dp), dimension(3, 3), intent(in) | b_cell_hmat, |
type(pw_grid_type), pointer | grid_b, | ||
type(pw_grid_type), pointer | grid_s | ||
) |
subroutine, public dgs::dg_get_strucfac | ( | real(kind=dp), dimension(3, 3), intent(in) | cell_hmat, |
real(kind=dp), dimension(:), intent(in) | r, | ||
integer, dimension(:), intent(in) | npts_s, | ||
integer, dimension(:), intent(in) | npts_b, | ||
integer, dimension(3), intent(out) | centre, | ||
integer, dimension(3), intent(in) | lb, | ||
complex(kind=dp), dimension(lb(1):), intent(out) | ex, | ||
complex(kind=dp), dimension(lb(2):), intent(out) | ey, | ||
complex(kind=dp), dimension(lb(3):), intent(out) | ez | ||
) |