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

**Authors:** Philipp Hoellmer, Liang Qin, Michael F. Faulkner, A. C. Maggs, Werner, Krauth

arXiv: 1907.12502 · 2020-11-13

## TL;DR

JeLLyFysh-Version1.0 is an open-source Python tool implementing event-chain Monte Carlo for simulating complex N-body systems in physics and chemistry, closely aligned with the mathematical ECMC framework.

## Contribution

It introduces a flexible, architecture-mirroring Python application that supports diverse potentials and interactions for N-body simulations using ECMC.

## Key findings

- Supports local, long-range, and multi-body potentials.
- Includes implementations for atoms, dipoles, and water molecules.
- Utilizes cell-veto algorithm for efficient simulations.

## 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.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1907.12502/full.md

## Figures

17 figures with captions in the complete paper: https://tomesphere.com/paper/1907.12502/full.md

## References

39 references — full list in the complete paper: https://tomesphere.com/paper/1907.12502/full.md

---
Source: https://tomesphere.com/paper/1907.12502