![]() |
(git:b77b4be)
|
Collection of utilities for setting-up and handle velocities in MD runs. More...
Functions/Subroutines | |
subroutine, public | temperature_control (simpar, md_env, md_ener, force_env, logger) |
Perform all temperature manipulations during a QS MD run. | |
subroutine, public | comvel_control (md_ener, force_env, md_section, logger) |
Set to 0 the velocity of the COM along MD runs, if required. | |
subroutine, public | angvel_control (md_ener, force_env, md_section, logger) |
Set to 0 the angular velocity along MD runs, if required. | |
subroutine, public | setup_velocities (force_env, simpar, globenv, md_env, md_section, constraint_section, write_binary_restart_file) |
Initialize Velocities for MD runs. | |
Collection of utilities for setting-up and handle velocities in MD runs.
subroutine, public md_vel_utils::temperature_control | ( | type(simpar_type), pointer | simpar, |
type(md_environment_type), pointer | md_env, | ||
type(md_ener_type), pointer | md_ener, | ||
type(force_env_type), pointer | force_env, | ||
type(cp_logger_type), pointer | logger | ||
) |
Perform all temperature manipulations during a QS MD run.
simpar | ... |
md_env | ... |
md_ener | ... |
force_env | ... |
logger | ... |
Definition at line 1824 of file md_vel_utils.F.
subroutine, public md_vel_utils::comvel_control | ( | type(md_ener_type), pointer | md_ener, |
type(force_env_type), pointer | force_env, | ||
type(section_vals_type), pointer | md_section, | ||
type(cp_logger_type), pointer | logger | ||
) |
Set to 0 the velocity of the COM along MD runs, if required.
md_ener | ... |
force_env | ... |
md_section | ... |
logger | ... |
Definition at line 1883 of file md_vel_utils.F.
subroutine, public md_vel_utils::angvel_control | ( | type(md_ener_type), pointer | md_ener, |
type(force_env_type), pointer | force_env, | ||
type(section_vals_type), pointer | md_section, | ||
type(cp_logger_type), pointer | logger | ||
) |
Set to 0 the angular velocity along MD runs, if required.
md_ener | ... |
force_env | ... |
md_section | ... |
logger | ... |
Definition at line 1950 of file md_vel_utils.F.
subroutine, public md_vel_utils::setup_velocities | ( | type(force_env_type), pointer | force_env, |
type(simpar_type), pointer | simpar, | ||
type(global_environment_type), pointer | globenv, | ||
type(md_environment_type), pointer | md_env, | ||
type(section_vals_type), pointer | md_section, | ||
type(section_vals_type), pointer | constraint_section, | ||
logical, intent(in) | write_binary_restart_file | ||
) |
Initialize Velocities for MD runs.
force_env | ... |
simpar | ... |
globenv | ... |
md_env | ... |
md_section | ... |
constraint_section | ... |
write_binary_restart_file | ... |
Definition at line 2046 of file md_vel_utils.F.