![]() |
(git:44e3845)
|
Density Derived atomic point charges from a QM calculation (see J. Chem. Phys. Vol. 103 pp. 7422-7428) More...
Functions/Subroutines | |
| recursive subroutine, public | ewald_ddapc_force (qs_env, coeff, apply_qmmm_periodic, factor, multipole_section, cell, particle_set, radii, dq, charges) |
| Evaluates the Ewald term E2 and E3 energy term for the decoupling/coupling of periodic images. | |
| subroutine, public | reset_ch_pulay (qs_env) |
| Evaluation of the pulay forces due to the fitted charge density. | |
| subroutine, public | evaluate_restraint_functional (ddapc_restraint_control, n_gauss, uv, charges, energy_res) |
| computes energy and derivatives given a set of charges | |
| subroutine, public | restraint_functional_force (qs_env, ddapc_restraint_control, dq, charges, n_gauss, particle_set) |
| computes derivatives for DDAPC restraint | |
| subroutine, public | solvation_ddapc_force (qs_env, solvation_section, particle_set, radii, dq, charges) |
| Evaluates the electrostatic potential due to a simple solvation model Spherical cavity in a dieletric medium. | |
Density Derived atomic point charges from a QM calculation (see J. Chem. Phys. Vol. 103 pp. 7422-7428)
| recursive subroutine, public cp_ddapc_forces::ewald_ddapc_force | ( | type(qs_environment_type), pointer | qs_env, |
| type(pw_r3d_rs_type), intent(in), pointer | coeff, | ||
| logical, intent(in) | apply_qmmm_periodic, | ||
| real(kind=dp), intent(in) | factor, | ||
| type(section_vals_type), pointer | multipole_section, | ||
| type(cell_type), pointer | cell, | ||
| type(particle_type), dimension(:), pointer | particle_set, | ||
| real(kind=dp), dimension(:), pointer | radii, | ||
| real(kind=dp), dimension(:, :, :), optional, pointer | dq, | ||
| real(kind=dp), dimension(:), optional, pointer | charges | ||
| ) |
Evaluates the Ewald term E2 and E3 energy term for the decoupling/coupling of periodic images.
| qs_env | ... |
| coeff | ... |
| apply_qmmm_periodic | ... |
| factor | ... |
| multipole_section | ... |
| cell | ... |
| particle_set | ... |
| radii | ... |
| dq | ... |
| charges | ... |
Definition at line 74 of file cp_ddapc_forces.F.
| subroutine, public cp_ddapc_forces::reset_ch_pulay | ( | type(qs_environment_type), pointer | qs_env | ) |
Evaluation of the pulay forces due to the fitted charge density.
| qs_env | ... |
Definition at line 297 of file cp_ddapc_forces.F.
| subroutine, public cp_ddapc_forces::evaluate_restraint_functional | ( | type(ddapc_restraint_type), intent(inout) | ddapc_restraint_control, |
| integer, intent(in) | n_gauss, | ||
| real(kind=dp), dimension(:) | uv, | ||
| real(kind=dp), dimension(:), pointer | charges, | ||
| real(kind=dp), intent(inout) | energy_res | ||
| ) |
computes energy and derivatives given a set of charges
| ddapc_restraint_control | ... |
| n_gauss | ... |
| uv | derivate of energy wrt the corresponding charge entry |
| charges | current value of the charges (one number for each gaussian used) |
| energy_res | energy due to the restraint |
Definition at line 328 of file cp_ddapc_forces.F.
| subroutine, public cp_ddapc_forces::restraint_functional_force | ( | type(qs_environment_type), pointer | qs_env, |
| type(ddapc_restraint_type), intent(inout) | ddapc_restraint_control, | ||
| real(kind=dp), dimension(:, :, :), pointer | dq, | ||
| real(kind=dp), dimension(:), pointer | charges, | ||
| integer, intent(in) | n_gauss, | ||
| type(particle_type), dimension(:), pointer | particle_set | ||
| ) |
computes derivatives for DDAPC restraint
| qs_env | ... |
| ddapc_restraint_control | ... |
| dq | ... |
| charges | ... |
| n_gauss | ... |
| particle_set | ... |
Definition at line 388 of file cp_ddapc_forces.F.
| subroutine, public cp_ddapc_forces::solvation_ddapc_force | ( | type(qs_environment_type), pointer | qs_env, |
| type(section_vals_type), pointer | solvation_section, | ||
| type(particle_type), dimension(:), pointer | particle_set, | ||
| real(kind=dp), dimension(:), pointer | radii, | ||
| real(kind=dp), dimension(:, :, :), optional, pointer | dq, | ||
| real(kind=dp), dimension(:), optional, pointer | charges | ||
| ) |
Evaluates the electrostatic potential due to a simple solvation model Spherical cavity in a dieletric medium.
| qs_env | ... |
| solvation_section | ... |
| particle_set | ... |
| radii | ... |
| dq | ... |
| charges | ... |
Definition at line 456 of file cp_ddapc_forces.F.