(git:e5fdd81)
ps_implicit_methods.F File Reference

Go to the source code of this file.

Modules

module  ps_implicit_methods
 The implicit (generalized) Poisson solver.
 

Functions/Subroutines

subroutine, public ps_implicit_methods::ps_implicit_create (pw_pool, poisson_params, dct_pw_grid, green, ps_implicit_env)
 Creates implicit Poisson solver environment. More...
 
subroutine, public ps_implicit_methods::implicit_poisson_solver_periodic (poisson_env, density, v_new, ehartree)
 implicit Poisson solver for periodic boundary conditions More...
 
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 More...
 
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) More...
 
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) More...