#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 |