(git:b279b6b)
pw_poisson_types.F File Reference

Go to the source code of this file.

Modules

module  pw_poisson_types
 functions related to the poisson solver on regular grids
 

Functions/Subroutines

subroutine, public pw_poisson_types::pw_green_create (green, poisson_params, cell_hmat, pw_pool, mt_super_ref_pw_grid, dct_pw_grid)
 Allocates and sets up the green functions for the fft based poisson solvers. More...
 
subroutine, public pw_poisson_types::pw_green_release (gftype, pw_pool)
 destroys the type (deallocates data) More...
 

Variables

integer, parameter, public pw_poisson_types::pw_poisson_none = 0
 
integer, parameter, public pw_poisson_types::pw_poisson_periodic = 1
 
integer, parameter, public pw_poisson_types::pw_poisson_analytic = 2
 
integer, parameter, public pw_poisson_types::pw_poisson_mt = 3
 
integer, parameter, public pw_poisson_types::pw_poisson_hockney = 5
 
integer, parameter, public pw_poisson_types::pw_poisson_multipole = 4
 
integer, parameter, public pw_poisson_types::pw_poisson_wavelet = 6
 
integer, parameter, public pw_poisson_types::pw_poisson_implicit = 7
 
integer, parameter, public pw_poisson_types::do_ewald_none = 1
 
integer, parameter, public pw_poisson_types::do_ewald_ewald = 2
 
integer, parameter, public pw_poisson_types::do_ewald_pme = 3
 
integer, parameter, public pw_poisson_types::do_ewald_spme = 4
 
integer, parameter, public pw_poisson_types::periodic3d = 1000
 
integer, parameter, public pw_poisson_types::analytic2d = 1001
 
integer, parameter, public pw_poisson_types::analytic1d = 1002
 
integer, parameter, public pw_poisson_types::analytic0d = 1003
 
integer, parameter, public pw_poisson_types::hockney2d = 1201
 
integer, parameter, public pw_poisson_types::hockney1d = 1202
 
integer, parameter, public pw_poisson_types::hockney0d = 1203
 
integer, parameter, public pw_poisson_types::multipole2d = 1301
 
integer, parameter, public pw_poisson_types::multipole1d = 1302
 
integer, parameter, public pw_poisson_types::multipole0d = 1303
 
integer, parameter, public pw_poisson_types::ps_implicit = 1400