JeLLyFysh-Version1.0 -- a Python application for all-atom event-chain Monte Carlo
arXiv:1907.12502 · doi:10.1016/j.cpc.2020.107168
Abstract
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.
arXiv comment47 pages, 17 figures
References in corpus (18)
- The NumPy array: a structure for efficient numerical computation
- Two-step melting in two dimensions: First-order liquid-hexatic transition
- 2D Melting: From Liquid-Hexatic Coexistence to Continuous Transitions
- Event-chain Monte Carlo algorithms for hard-sphere systems
- Generalized event-chain Monte Carlo: Constructing rejection-free global-balance algorithms from infinitesimal steps
- Rejection-free Monte-Carlo sampling for general potentials
- Event-Driven Molecular Dynamics in Parallel
- Piecewise Deterministic Markov Processes for Scalable Monte Carlo on Restricted Domains
- Irreversible local Markov chains with rapid convergence towards equilibrium
- Event-chain Monte Carlo algorithms for three- and many-particle interactions
- Event-chain algorithm for the Heisenberg model: Evidence for dynamic scaling
- Cell-veto Monte Carlo algorithm for long-range systems
- All-atom computations with irreversible Markov chains
- Sampling from a polytope and hard-disk Monte Carlo
- Irreversible Markov chains in spin models: Topological excitations
- Mixing and perfect sampling in one-dimensional particle systems
- Event-chain Monte Carlo with factor fields
- Testing the event-chain algorithm in asymptotically free models
Cited by in corpus (11)
- Event-chain Monte Carlo: foundations, applications, and prospects
- Event-Chain Monte-Carlo Simulations of Dense Soft Matter Systems
- Hard-disk dipoles and non-reversible Markov chains
- Molecular simulation from modern statistics: Continuous-time, continuous-space, exact
- Circulation Statistics and the Mutually Excluding Behavior of Turbulent Vortex Structures
- Lifted TASEP: a Bethe ansatz integrable paradigm for non-reversible Markov chains
- Direction-sweep Markov chains
- Sampling algorithms in statistical physics: a guide for statistics and machine learning
- Clock Factorized Quantum Monte Carlo Method for Long-range Interacting Systems
- Markov-chain sampling for long-range systems without evaluating the energy
- Comparison of the clock, stochastic cutoff, and Tomita Monte Carlo methods in simulating the dipolar triangular lattice at criticality