JeLLyFysh-Version1.0 — a Python application for all-atom event-chain Monte Carlo - Université PSL (Paris Sciences & Lettres) Accéder directement au contenu
Article Dans Une Revue Computer Physics Communications Année : 2020

JeLLyFysh-Version1.0 — a Python application for all-atom event-chain Monte Carlo

Liang Qin
  • Fonction : Auteur
Michael F. Faulkner
  • Fonction : Auteur
A. Maggs
Werner Krauth
Philipp Höllmer
Michael Faulkner

Résumé

We present JeLLyFysh-Version1.0, an open-source Python application for event-chain Monte Carlo (ECMC), an event-driven irreversible Markov-chain Monte Carlo algorithm for classical N-body simulations in statistical mechanics, biophysics and electrochemistry. The application's architecture closely mirrors the mathematical formulation of ECMC. Local potentials, long-ranged Coulomb interactions and multi-body bending potentials are covered, as well as bounding potentials and cell systems including the cell-veto algorithm. Configuration files illustrate a number of specific implementations for interacting atoms, dipoles, and water molecules.

Dates et versions

hal-03008359 , version 1 (16-11-2020)

Identifiants

Citer

Philipp Hoellmer, Liang Qin, Michael F. Faulkner, A. Maggs, Werner Krauth, et al.. JeLLyFysh-Version1.0 — a Python application for all-atom event-chain Monte Carlo. Computer Physics Communications, 2020, 253, pp.107168. ⟨10.1016/j.cpc.2020.107168⟩. ⟨hal-03008359⟩

Collections

PSL
49 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More