Data Exchange#
Commands that exchange data between the driver and the engine.
Command Name |
Description |
---|---|
Exchange Cartesian coordinates for grid points. |
|
Exchange cell vectors for simulation boxes. |
|
Exchange cell displacement vectors for simulation boxes. |
|
Exchange atomic charge information. |
|
Send lattice coordinates. |
|
Exchange atomic coordinate information. |
|
Send Cartesian coordinates of grid points. |
|
Retrieve electronic density information. |
|
Retrieve simulation cell dimensionality (periodic or non-periodic). |
|
Exchange electronic multiplicity. |
|
Exchange atomic element information. |
|
Receive total energy information. |
|
Exchange atomic forces information. |
|
Receive total kinetic energy. |
|
Receive electronic kinetic energy. |
|
Receive nuclear kinetic energy. |
|
Receive a label for each atom in the system. |
|
Send lattice point charges. |
|
Receive lattice forces. |
|
Retrieve atom masses. |
|
Send number of points for a Monkhorst-Pack grid. |
|
Send Monkhorst-Pack grid shift. |
|
Receive number of atoms. |
|
Receive number of points for electronic density on a grid. |
|
Send number of lattice points. |
|
Send the number of potential grid points. |
|
Receive total potential energy. |
|
Receive electronic potential energy. |
|
Receive nuclear potential energy. |
|
Send potential grid values. |
|
Exchange spin polarization information. |
|
Exchange virial stress tensor. |
|
Exchange total charge information |
|
Exchange atomic velocities. |