A fast recursive algorithm for molecular dynamics simulation (Q1802287): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: Derivation and testing of explicit equations of motion for polymers described by internal coordinates / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4010408 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Unified formulation of dynamics for serial rigid multibody systems / rank
 
Normal rank

Latest revision as of 17:14, 17 May 2024

scientific article
Language Label Description Also known as
English
A fast recursive algorithm for molecular dynamics simulation
scientific article

    Statements

    A fast recursive algorithm for molecular dynamics simulation (English)
    0 references
    0 references
    9 December 1993
    0 references
    The authors develop a recursive algorithm for solving the dynamical equations of motion for molecular systems. They make use of internal variable models which have been shown to reduce the computation times of molecular dynamics simulations by an order of magnitude when compared with Cartesian models. The \(O({\mathcal N})\) algorithm described in this paper for solving the equations of motion provides additional significant improvements in computational speed. The authors make extensive use of the spatial operator methods which have been developed recently for the analysis and simulation of the dynamics of multibody systems. The spatial operators are used to derive the equations of motion and obtain an operator expression for the system mass matrix. An alternative square factorization of the mass matrix leads to a closed form expression for its inverse. From this follows the recursive algorithm for computing the generalized accelerations. The computational cost of this algorithm grows only linearly with the number of degrees of freedom. This is in contrast to conventional constrained dynamics algorithms whose cost is a cubic function of the number of degrees of freedom. For the case of a polypeptide molecule with 400 residues, the \(O({\mathcal N})\) algorithm provides computational speedup by a factor of 450 over the conventional \(O({\mathcal N}^ 3)\) algorithm. The authors describe a simplified method for computing and handling the potential function gradients within the dynamics computations.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    spatial operator method
    0 references
    recursive algorithm
    0 references
    dynamical equations of motion
    0 references
    molecular systems
    0 references
    molecular dynamics simulations
    0 references
    multibody systems
    0 references