![]() |
(git:b77b4be)
|
Module with utility to perform MD Nudged Elastic Band Calculation. More...
Functions/Subroutines | |
subroutine, public | neb_initialize_velocity (vels, neb_section, particle_set, i_rep, iw, globenv, neb_env) |
Initialize velocities of replica in an MD optimized algorithm within NEB. | |
subroutine, public | control_vels_a (vels, particle_set, tc_section, vc_section, output_unit, istep) |
Control on velocities - I part. | |
subroutine, public | control_vels_b (vels, forces, vc_section) |
Control on velocities - II part. | |
subroutine, public | get_temperatures (vels, particle_set, temperatures, ekin, factor) |
Computes temperatures. | |
Module with utility to perform MD Nudged Elastic Band Calculation.
subroutine, public neb_md_utils::neb_initialize_velocity | ( | real(kind=dp), dimension(:, :), pointer | vels, |
type(section_vals_type), pointer | neb_section, | ||
type(particle_type), dimension(:), pointer | particle_set, | ||
integer, intent(in) | i_rep, | ||
integer, intent(in) | iw, | ||
type(global_environment_type), pointer | globenv, | ||
type(neb_type), pointer | neb_env | ||
) |
Initialize velocities of replica in an MD optimized algorithm within NEB.
vels | ... |
neb_section | ... |
particle_set | ... |
i_rep | ... |
iw | ... |
globenv | ... |
neb_env | ... |
Definition at line 64 of file neb_md_utils.F.
subroutine, public neb_md_utils::control_vels_a | ( | type(neb_var_type), pointer | vels, |
type(particle_type), dimension(:), pointer | particle_set, | ||
type(section_vals_type), pointer | tc_section, | ||
type(section_vals_type), pointer | vc_section, | ||
integer, intent(in) | output_unit, | ||
integer, intent(in) | istep | ||
) |
Control on velocities - I part.
vels | ... |
particle_set | ... |
tc_section | ... |
vc_section | ... |
output_unit | ... |
istep | ... |
Definition at line 167 of file neb_md_utils.F.
subroutine, public neb_md_utils::control_vels_b | ( | type(neb_var_type), pointer | vels, |
type(neb_var_type), pointer | forces, | ||
type(section_vals_type), pointer | vc_section | ||
) |
Control on velocities - II part.
vels | ... |
forces | ... |
vc_section | ... |
Definition at line 227 of file neb_md_utils.F.
subroutine, public neb_md_utils::get_temperatures | ( | type(neb_var_type), pointer | vels, |
type(particle_type), dimension(:), pointer | particle_set, | ||
real(kind=dp), dimension(:), intent(out) | temperatures, | ||
real(kind=dp), dimension(:), intent(out), optional | ekin, | ||
real(kind=dp), intent(in), optional | factor | ||
) |
Computes temperatures.
vels | ... |
particle_set | ... |
temperatures | ... |
ekin | ... |
factor | ... |
Definition at line 271 of file neb_md_utils.F.