Gromacs
2019.3
|
![]() | Classes and other symbols that are publicly accessible from user code |
![]() ![]() | Apply restraints during MD integration |
![]() | Classes and other symbols that are publicly accessible within the GROMACS library |
![]() | Modules with generic utility functions |
![]() ![]() | Provides functionality for managing command line programs |
![]() ![]() | Provides functionality for formatting help text for console and reStructuredText |
![]() ![]() | Provides functionality for handling options |
![]() ![]() | Provides efficient and portable random generators and distributions |
![]() ![]() | Provides an architecture-independent way of doing SIMD coding |
![]() ![]() | Table interpolation from analytical or numerical input |
![]() ![]() | Provides low-level utilities for error handling and other tasks |
![]() ![]() | Common helper classes and functions for writing tests using Google Test |
![]() | Modules used in analysis tools |
![]() ![]() | Provides functionality for handling and processing output data from analysis |
![]() ![]() | Compute correlation functions and fit analytical functions to the result |
![]() ![]() | Provides functionality for initializing and evaluating selections |
![]() ![]() | Provides functionality for implementing trajectory analysis modules |
![]() | Modules used in running simulations with mdrun |
![]() ![]() | Implements the "accelerated weight histogram" sampling method |
![]() ![]() | Manages the decomposition of the simulation volume over MPI ranks to try to distribute work evenly with minimal communication overheads |
![]() ![]() | Computes energies and forces for long-ranged interactions using the Ewald decomposition. Includes plain Ewald, PME, P3M for Coulomb, PME for Lennard-Jones, load-balancing for PME, and supporting code |
![]() ![]() | Allows mdrun to interface with VMD via the interactive molecular dynamics (IMD) protocol |
![]() ![]() | Handles computing energies and forces for listed interactions |
![]() ![]() | Computes forces and energies for short-range pair-interactions based on the Verlet algorithm. The algorithm uses pair-lists generated at fixed intervals as well as various flavors of pair interaction kernels implemented for a wide range of CPU and GPU architectures |
![]() ![]() | This module contains code that implements general infrastructure for mdrun that does not suit any other module |
![]() ![]() | Implements the "Computational Electrophysiology" protocol |
![]() ![]() | Provides code that manages assignment of simulation tasks to hardware |
![]() ![]() | This module contains code that implements mdrun |
![]() ![]() | Functionality for testing mdrun as a whole |
![]() | Provide uniform interface to selected C++ standard library features |
![]() | Provide uniform interface to selected C++ standard and popular library features |