#include "sll_memory.h"
#include "sll_assert.h"
#include "sll_working_precision.h"
Go to the source code of this file.
|
subroutine, public | sll_s_poisson_2d_periodic_par_init (plan, start_layout, ncx, ncy, Lx, Ly) |
| Presently, this function receives the geometric information as individual arguments. We should consider passing the 'simple geometry' object that we have for the cartesian cases. More...
|
|
subroutine, public | sll_s_poisson_2d_periodic_par_solve (plan, rho, phi) |
| Note that the equation that is solved is: \( \Delta \phi = \rho \) Thus the user is responsible for giving the proper sign to the source term. More...
|
|
subroutine, public | sll_s_poisson_2d_periodic_par_init_alt (plan, start_layout, ncx, ncy, Lx, Ly) |
| Presently, this function receives the geometric information as individual arguments. We should consider passing the 'simple geometry' object that we have for the cartesian cases. The 'alt' version does not consider the last point in the problem, the arrays involved and the layout that represents them should also not include this last point. More...
|
|
subroutine, public | sll_s_poisson_2d_periodic_par_solve_alt (plan, rho, phi) |
| Note that the equation that is solved is: \( \Delta \phi = \rho \) Thus the user is responsible for giving the proper sign to the source term. The 'alt' version of this function considers only a domain that does not include the last, periodic, point. More...
|
|
subroutine, public | sll_s_poisson_2d_periodic_par_free (plan) |
| Delete the Poisson solver object. More...
|
|