• DocumentCode
    1922201
  • Title

    MDL, A Domain-Specific Language for Molecular Dynamics

  • Author

    Cickovski, Trevor ; Sweet, Chris ; Izaguirre, Jesús A.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ.
  • fYear
    2007
  • fDate
    39142
  • Firstpage
    256
  • Lastpage
    266
  • Abstract
    Molecular dynamics (MD) involves solving Newton´s equations of motion for a molecular system and propagating the system by time-dependent updates of atomic positions and velocities. As a severe limitation of molecular dynamics is the size of the timestep used for propagation, a key area of research is the development of efficient propagation algorithms which can maintain accuracy and stability with larger timesteps. We present MDL, an MD domain-specific language with the goals of allowing prototyping, testing and debugging of these algorithms. We illustrate the use of parallelism within MDL to implement the finite temperature string method, and interfacing to visualization and graphical tools
  • Keywords
    chemistry computing; high level languages; molecular dynamics method; MDL; Newton´s motion equations; atomic positions; atomic velocities; domain-specific language; finite temperature string method; molecular dynamics; molecular system; Biological system modeling; Computational modeling; Debugging; Domain specific languages; Equations; Frequency; Parallel processing; Software prototyping; Testing; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 2007. ANSS '07. 40th Annual
  • Conference_Location
    Norfolk, VA
  • ISSN
    1080-241X
  • Print_ISBN
    0-7695-2814-7
  • Type

    conf

  • DOI
    10.1109/ANSS.2007.26
  • Filename
    4127225