![]() |
(git:53a46e8)
|
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 | ||
| ) |