Skip to content

MD engine for dynamiq (engine as a separate package for reuse elsewhere)

Notifications You must be signed in to change notification settings

dynamiq-md/dynamiq_engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Status

dynamiq_engine

MD Engine for dynamiq (engine as a separate package for reuse elsewhere)

The overall dynamiq package involves two parts. The first part is dynamiq itself, which is (will be) a Python package to do various versions of the semiclassical initial value representation (e.g., HK-IVR, FB-IVR) that require propagation of the monodromy matrix.

The second part is this package, dynamiq_engine, which provides the molecular dynamics engine for doing such propagations. This engine is compatible with OpenPathSampling engines, making it reusable for many other projects. The engine uses (will use) Cython to optimize speed.

The OPS-compatibility code is mostly in dynamiq_engine_core.py, and includes an DynamicsEngine subclass, a Snapshot, and a Topology. There are also several new snapshot features in the snapshot_features directory.

The actual engine code is in the integrators and potentials directories.

About

MD engine for dynamiq (engine as a separate package for reuse elsewhere)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published