4 |
|
call module_setESM(the_ESM) |
5 |
|
end subroutine setElectrostaticSummationMethod |
6 |
|
|
7 |
+ |
subroutine setScreeningMethod(the_SM) |
8 |
+ |
use electrostatic_module, ONLY : module_setSM => setScreeningMethod |
9 |
+ |
integer,intent(inout) :: the_SM |
10 |
+ |
call module_setSM(the_SM) |
11 |
+ |
end subroutine setScreeningMethod |
12 |
+ |
|
13 |
|
subroutine setElectrostaticCutoffRadius(the_rcut, the_rsw) |
14 |
|
use electrostatic_module, ONLY : module_setECR => setElectrostaticCutoffRadius |
15 |
|
use definitions, ONLY : dp |
18 |
|
call module_setECR(the_rcut, the_rsw) |
19 |
|
end subroutine setElectrostaticCutoffRadius |
20 |
|
|
21 |
< |
subroutine setDampedWolfAlpha(the_alpha) |
22 |
< |
use electrostatic_module, ONLY : module_setDWA => setDampedWolfAlpha |
21 |
> |
subroutine setDampingAlpha(the_alpha) |
22 |
> |
use electrostatic_module, ONLY : module_setDA => setDampingAlpha |
23 |
|
use definitions, ONLY : dp |
24 |
|
real(kind=dp),intent(inout) :: the_alpha |
25 |
< |
call module_setDWA(the_alpha) |
26 |
< |
end subroutine setDampedWolfAlpha |
25 |
> |
call module_setDA(the_alpha) |
26 |
> |
end subroutine setDampingAlpha |
27 |
|
|
28 |
|
subroutine setReactionFieldDielectric(the_dielectric) |
29 |
|
use electrostatic_module, ONLY : module_setRFD => setReactionFieldDielectric |