kups.application.md
¶
MDParticles
¶
Bases: Particles
Particle state for molecular dynamics simulations.
Extends :class:Particles with gradient, momenta, and derived
kinematic quantities needed by MD integrators.
Attributes:
| Name | Type | Description |
|---|---|---|
position_gradients |
Array
|
Energy gradient w.r.t. positions, shape |
momenta |
Array
|
Particle momenta, shape |
exclusion |
Index[ExclusionId]
|
Per-particle exclusion index (defaults to one group per
atom via :func: |
Source code in src/kups/application/md/data.py
MDSystems
¶
Per-system state for molecular dynamics simulations.
Attributes:
| Name | Type | Description |
|---|---|---|
cell |
Cell
|
Cell geometry for each system. |
integrator_params |
IntegratorParams
|
Bundled integrator control parameters; concrete shape
(e.g. :class: |
cell_gradients |
Cell
|
Energy gradient w.r.t. the cell, stored as a
:class: |
potential_energy |
Array
|
Total potential energy per system (eV), shape |