asyncmd.trajectory.trajectory

asyncmd.trajectory.trajectory#

This module contains the implementation the asyncmd.Trajectory class.

It also contains some helper function related to the global Trajectory registry used for trajectory function value caching. The actual TrajectoryFunctionValueCache classes can be found in the trajectory_cache module.

Functions

clear_all_cache_values_for_all_trajectories()

Clear all function values cached for each Trajectory currently in existence.

deregister_h5py_cache_for_all_trajectories(...)

Deregister the given h5py_group as cache from all Trajectory objects.

update_cache_type_for_all_trajectories([...])

Update the cache type for each Trajectory currently in existence.

Classes

Trajectory(trajectory_files, structure_file)

Represent a trajectory.