Go to the source code of this file.
|
subroutine, public | ps_implicit_methods::ps_implicit_create (pw_pool, poisson_params, dct_pw_grid, green, ps_implicit_env) |
| Creates implicit Poisson solver environment.
|
|
subroutine, public | ps_implicit_methods::implicit_poisson_solver_periodic (poisson_env, density, v_new, ehartree) |
| implicit Poisson solver for periodic boundary conditions
|
|
subroutine, public | ps_implicit_methods::implicit_poisson_solver_neumann (poisson_env, density, v_new, ehartree) |
| implicit Poisson solver: zero-average solution of the Poisson equation subject to homogeneous Neumann boundary conditions
|
|
subroutine, public | ps_implicit_methods::implicit_poisson_solver_mixed_periodic (poisson_env, density, v_new, electric_enthalpy) |
| implicit Poisson solver for mixed-periodic boundary conditions (periodic + Dirichlet)
|
|
subroutine, public | ps_implicit_methods::implicit_poisson_solver_mixed (poisson_env, density, v_new, electric_enthalpy) |
| implicit Poisson solver for mixed boundary conditions (Neumann + Dirichlet)
|
|