![]() |
(git:e68414f)
|
Functions/Subroutines | |
| subroutine, public | init_coulomb_local (hartree_local, natom) |
| ... | |
| subroutine, public | calculate_vh_1center (vrad_h, vrad_s, rrad_h, rrad_s, rrad_0, rrad_z, grid_atom) |
| Calculates Hartree potential for hard and soft densities (including nuclear charge and compensation charges) using numerical integration. | |
| subroutine, public | vh_1c_gg_integrals (qs_env, energy_hartree_1c, ecoul_1c, local_rho_set, para_env, tddft, local_rho_set_2nd, core_2nd) |
| Calculates one center GAPW Hartree energies and matrix elements Hartree potentials are input Takes possible background charge into account Special case for densities without core charge. | |
| subroutine, public hartree_local_methods::init_coulomb_local | ( | type(hartree_local_type), pointer | hartree_local, |
| integer, intent(in) | natom | ||
| ) |
...
| hartree_local | ... |
| natom | ... |
Definition at line 71 of file hartree_local_methods.F.
| subroutine, public hartree_local_methods::calculate_vh_1center | ( | real(dp), dimension(:, :), intent(inout) | vrad_h, |
| real(dp), dimension(:, :), intent(inout) | vrad_s, | ||
| type(rho_atom_coeff), dimension(:), intent(in) | rrad_h, | ||
| type(rho_atom_coeff), dimension(:), intent(in) | rrad_s, | ||
| real(dp), dimension(:, :), intent(in) | rrad_0, | ||
| real(dp), dimension(:), intent(in) | rrad_z, | ||
| type(grid_atom_type), pointer | grid_atom | ||
| ) |
Calculates Hartree potential for hard and soft densities (including nuclear charge and compensation charges) using numerical integration.
| vrad_h | ... |
| vrad_s | ... |
| rrad_h | ... |
| rrad_s | ... |
| rrad_0 | ... |
| rrad_z | ... |
| grid_atom | ... |
Definition at line 106 of file hartree_local_methods.F.
| subroutine, public hartree_local_methods::vh_1c_gg_integrals | ( | type(qs_environment_type), pointer | qs_env, |
| real(kind=dp), intent(out) | energy_hartree_1c, | ||
| type(ecoul_1center_type), dimension(:), pointer | ecoul_1c, | ||
| type(local_rho_type), pointer | local_rho_set, | ||
| type(mp_para_env_type), pointer | para_env, | ||
| logical, intent(in) | tddft, | ||
| type(local_rho_type), optional, pointer | local_rho_set_2nd, | ||
| logical, intent(in), optional | core_2nd | ||
| ) |
Calculates one center GAPW Hartree energies and matrix elements Hartree potentials are input Takes possible background charge into account Special case for densities without core charge.
| qs_env | ... |
| energy_hartree_1c | ... |
| ecoul_1c | ... |
| local_rho_set | ... |
| para_env | ... |
| tddft | ... |
| local_rho_set_2nd | ... |
| core_2nd | ... |
Definition at line 214 of file hartree_local_methods.F.