![]() |
(git:f56c6e3)
|
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.