|
subroutine, public | sll_s_poisson_3d_periodic_par_init (start_layout, ncx, ncy, ncz, Lx, Ly, Lz, plan) |
| Allocate the structure for the 3d parallel Poisson solver. More...
|
|
subroutine, public | sll_s_poisson_3d_periodic_par_solve (plan, rho, phi) |
| Compute the 3d potential from the Poisson equation with periodic boundary conditions. More...
|
|
subroutine | sll_s_poisson_3d_periodic_par_solve_e (plan, rho, ex, ey, ez) |
| Compute the electric fields from the potential (phi sequential along x1) Compute the 3d potential from the Poisson equation with periodic boundary conditions. More...
|
|
subroutine, public | sll_s_poisson_3d_periodic_par_compute_e_from_phi (plan, phi, ex, ey, ez) |
|
subroutine, public | sll_s_poisson_3d_periodic_par_compute_e_from_phi_layoutseq3 (plan, phi, ex, ey, ez) |
| Compute the electric fields from the potential (phi sequential along x3) More...
|
|
subroutine, public | sll_s_poisson_3d_periodic_par_free (plan) |
| Delete the solver structure. More...
|
|
subroutine | verify_argument_sizes_par (layout, rho, phi) |
| Check sizes of arrays in input. More...
|
|
subroutine | sll_s_compute_ex_from_phi (plan, phi, ex) |
| Compute the 3d potential from the Poisson equation with periodic boundary conditions. More...
|
|
subroutine | sll_s_compute_ey_from_phi (plan, phi, ey) |
| Compute the 3d potential from the Poisson equation with periodic boundary conditions. More...
|
|
subroutine | sll_s_compute_ez_from_phi (plan, phi, ez) |
| Compute the 3d potential from the Poisson equation with periodic boundary conditions. More...
|
|
subroutine | compute_electric_field_x1_3d (plan, phi_x1, efield_x1) |
|
subroutine | compute_electric_field_x2_3d (plan, phi_x2, efield_x2) |
|
subroutine | compute_electric_field_x3_3d (plan, phi_x3, efield_x3) |
|