(git:c5411e0)
|
contains all the informations needed by the fft based poisson solvers More...
Data Fields | |
integer | method = PERIODIC3D |
integer | special_dimension = 0 |
real(kind=dp) | radius = 0.0_dp |
real(kind=dp) | mt_alpha = 1.0_dp |
real(kind=dp) | mt_rel_cutoff = 1.0_dp |
real(kind=dp) | slab_size = 0.0_dp |
real(kind=dp) | alpha = 0.0_dp |
logical | p3m = .FALSE. |
integer | p3m_order = 0 |
real(kind=dp) | p3m_alpha = 0.0_dp |
real(kind=dp), dimension(:, :), allocatable | p3m_coeff |
real(kind=dp), dimension(:, :), allocatable | p3m_bm2 |
logical | sr_screening = .FALSE. |
real(kind=dp) | sr_alpha = 1.0_dp |
real(kind=dp) | sr_rc = 0.0_dp |
type(pw_c1d_gs_type) | influence_fn = pw_c1d_gs_type() |
type(pw_c1d_gs_type), pointer | dct_influence_fn => NULL() |
type(pw_c1d_gs_type), pointer | screen_fn => NULL() |
type(pw_r1d_gs_type), pointer | p3m_charge => NULL() |
contains all the informations needed by the fft based poisson solvers
Definition at line 145 of file pw_poisson_types.F.
integer pw_poisson_types::greens_fn_type::method = PERIODIC3D |
Definition at line 146 of file pw_poisson_types.F.
integer pw_poisson_types::greens_fn_type::special_dimension = 0 |
Definition at line 147 of file pw_poisson_types.F.
real(kind=dp) pw_poisson_types::greens_fn_type::radius = 0.0_dp |
Definition at line 148 of file pw_poisson_types.F.
real(kind=dp) pw_poisson_types::greens_fn_type::mt_alpha = 1.0_dp |
Definition at line 149 of file pw_poisson_types.F.
real(kind=dp) pw_poisson_types::greens_fn_type::mt_rel_cutoff = 1.0_dp |
Definition at line 150 of file pw_poisson_types.F.
real(kind=dp) pw_poisson_types::greens_fn_type::slab_size = 0.0_dp |
Definition at line 151 of file pw_poisson_types.F.
real(kind=dp) pw_poisson_types::greens_fn_type::alpha = 0.0_dp |
Definition at line 152 of file pw_poisson_types.F.
logical pw_poisson_types::greens_fn_type::p3m = .FALSE. |
Definition at line 153 of file pw_poisson_types.F.
integer pw_poisson_types::greens_fn_type::p3m_order = 0 |
Definition at line 154 of file pw_poisson_types.F.
real(kind=dp) pw_poisson_types::greens_fn_type::p3m_alpha = 0.0_dp |
Definition at line 155 of file pw_poisson_types.F.
real(kind=dp), dimension(:, :), allocatable pw_poisson_types::greens_fn_type::p3m_coeff |
Definition at line 156 of file pw_poisson_types.F.
real(kind=dp), dimension(:, :), allocatable pw_poisson_types::greens_fn_type::p3m_bm2 |
Definition at line 157 of file pw_poisson_types.F.
logical pw_poisson_types::greens_fn_type::sr_screening = .FALSE. |
Definition at line 158 of file pw_poisson_types.F.
real(kind=dp) pw_poisson_types::greens_fn_type::sr_alpha = 1.0_dp |
Definition at line 159 of file pw_poisson_types.F.
real(kind=dp) pw_poisson_types::greens_fn_type::sr_rc = 0.0_dp |
Definition at line 160 of file pw_poisson_types.F.
type(pw_c1d_gs_type) pw_poisson_types::greens_fn_type::influence_fn = pw_c1d_gs_type() |
Definition at line 161 of file pw_poisson_types.F.
type(pw_c1d_gs_type), pointer pw_poisson_types::greens_fn_type::dct_influence_fn => NULL() |
Definition at line 162 of file pw_poisson_types.F.
type(pw_c1d_gs_type), pointer pw_poisson_types::greens_fn_type::screen_fn => NULL() |
Definition at line 163 of file pw_poisson_types.F.
type(pw_r1d_gs_type), pointer pw_poisson_types::greens_fn_type::p3m_charge => NULL() |
Definition at line 164 of file pw_poisson_types.F.