Set the reference polarizibility for an element symbol
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=wp), | intent(out) | :: | alpha(:,:) |
Reference polarizibility |
||
real(kind=wp), | intent(in) | :: | ga |
Maximum charge scaling height |
||
real(kind=wp), | intent(in) | :: | gc |
Charge scaling steepness |
||
character(len=*), | intent(in) | :: | sym |
Element symbol |
pure subroutine set_refalpha_eeq_sym(alpha, ga, gc, sym) !> Reference polarizibility real(wp), intent(out) :: alpha(:, :) !> Maximum charge scaling height real(wp), intent(in) :: ga !> Charge scaling steepness real(wp), intent(in) :: gc !> Element symbol character(len=*), intent(in) :: sym call set_refalpha_eeq(alpha, ga, gc, to_number(sym)) end subroutine set_refalpha_eeq_sym