#include <step.h>
Public Attributes | |
| double | kinetic_energy |
| double | temperature |
| MD_Dvec * | force |
| MD_Dvec * | vel |
| MD_Dvec * | pos |
| int32 | is_force_valid |
The user is expected to provide buffer space for the StepSystem_tag::force, StepSystem_tag::vel, and StepSystem_tag::pos arrays. They must be of length StepParam_tag::natoms. The StepSystem_tag::is_force_valid should be set to STEP_FALSE for the initial call to step_compute().
|
|
Forces are updated in place during time stepping. Will contain forces for final positions upon return from |
|
|
Set to either |
|
|
Contains kinetic energy of the system upon return from |
|
|
Must contain initial positions for the system for the first call to |
|
|
Contains temperature of the system upon return from |
|
|
Must contain initial velocities for the system for the first call to |
1.4.4