Go to the source code of this file.
|
| subroutine, public | force_env_utils::force_env_shake (force_env, dt, shake_tol, log_unit, lagrange_mult, dump_lm, pos, vel, compold, reset) |
| | perform shake (enforcing of constraints)
|
| |
| subroutine, public | force_env_utils::force_env_rattle (force_env, dt, shake_tol, log_unit, lagrange_mult, dump_lm, vel, reset) |
| | perform rattle (enforcing of constraints on velocities) This routine can be easily adapted to performe rattle on whatever other vector different from forces..
|
| |
| subroutine, public | force_env_utils::rescale_forces (force_env) |
| | Rescale forces if requested.
|
| |
| subroutine, public | force_env_utils::write_forces (particles, iw, label, ndigits, unit_string, total_force, grand_total_force, zero_force_core_shell_atom) |
| | Write forces either to the screen or to a file.
|
| |
| subroutine, public | force_env_utils::write_atener (iounit, particles, atener, label) |
| | Write the atomic coordinates, types, and energies.
|
| |