English
Related papers

Related papers: Sarkas: A Fast Pure-Python Molecular Dynamics Suit…

200 papers

The purpose of this paper is to show how existing scientific software can be parallelized using a separate thin layer of Python code where all parallel communication is implemented. We provide specific examples on such layers of code, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-05-18 Jon K. Nilsen , Xing Cai , Bjorn Hoyland , Hans Petter Langtangen

We present SPARCS, which combines the moment-based radiative transfer method SPH-M1RT with the non-equilibrium metal chemistry solver CHIMES in the modern highly-parallel astrophysical code SWIFT. SPARCS enables on-the-fly radiation…

Astrophysics of Galaxies · Physics 2026-03-23 Tsang Keung Chan , Alexander J. Richings , Tom Theuns , Yuankang Liu , Matthieu Schaller , Mladen Ivkovic

LAMMPS is a widely popular classical Molecular Dynamics package. It was designed for materials modeling but it is well prepared for simulations in Soft Matter. The use packages like LAMMPS has advantages and disadvantages. The main…

Soft Condensed Matter · Physics 2021-02-25 C. S. Dias

Particle-in-cell methods with stochastic collision models are commonly used to simulate collisional plasma dynamics, with applications ranging from hypersonic flight to semiconductor manufacturing. Code verification of such methods is…

Computational Physics · Physics 2026-05-26 Brian A. Freno , William J. McDoniel , Christopher H. Moore , Neil R. Matula

Using realistic laser profiles for simulations of laser-plasma interaction is critical to reproduce experimental measurements, but the interface between experiments and simulations can be challenging. Similarly, start-to-end simulations…

Path Integral Molecular Dynamics (PIMD) is a well established simulation technique to compute exact equilibrium properties for a quantum system using classical trajectories in an extended phase space. Standard PIMD simulations are…

Chemical Physics · Physics 2024-11-20 Britta A. Johnson , Siyu Bu , Christopher J. Mundy , Nandini Ananth

The udkm1Dsim toolbox is a collection of Python classes and routines to simulate the thermal, structural, and magnetic dynamics after laser excitation as well as the according X-ray scattering response in one-dimensional sample structures.…

Computational Physics · Physics 2021-05-31 Daniel Schick

In recent years, numerical simulations have become indispensable for addressing complex astrophysical problems. The MagnetoHydroDynamics (MHD) framework represents a key tool for investigating the dynamical evolution of astrophysical…

Instrumentation and Methods for Astrophysics · Physics 2025-09-18 Giancarlo Mattia , Daniele Crocco , David Melon Fuksman , Matteo Bugli , Vittoria Berta , Eleonora Puzzoni , Andrea Mignone , Bhargav Vaidya

This paper introduces Sparklen, a statistical learning toolkit for Hawkes processes in Python, designed to bring together efficiency and ease of use. The purpose of this package is to provide the Python community with a complete suite of…

Methodology · Statistics 2025-03-31 Romain Edmond Lacoste

We present NuMagSANS, a GPU-accelerated software package for calculating nuclear and magnetic small-angle neutron scattering (SANS) cross sections and correlation functions. The program allows users to import position-dependent nuclear…

Materials Science · Physics 2026-01-27 Michael P. Adams , Andreas Michels

QwaveMPS is an open-source Python library for simulating one-dimensional quantum many-body waveguide systems using matrix product states (MPS). It provides a user-friendly interface for constructing, evolving, and analyzing quantum states…

Quantum Physics · Physics 2026-02-26 Sofia Arranz Regidor , Matthew Kozma , Stephen Hughes

We present Superbox, a particle-mesh code with high resolution sub-grids and an NGP (nearest grid point) force-calculation scheme based on the second derivatives of the potential. Superbox implements a fast low-storage FFT-algorithm, giving…

Astrophysics · Physics 2009-10-31 M. Fellhauer , P. Kroupa , H. Baumgart , R. Bien , C. M. Boily , R. Spurzem , N. Wassmer

SPARKX is an open-source Python package developed to analyze simulation data from heavy-ion collision experiments. By offering a comprehensive suite of tools, SPARKX simplifies data analysis workflows, supports multiple formats such as…

Data Analysis, Statistics and Probability · Physics 2026-02-02 Nils Sass , Hendrik Roch , Niklas Götz , Renata Krupczak , Carl B. Rosenkvist

I describe the design, implementation, and usage of galpy, a Python package for galactic-dynamics calculations. At its core, galpy consists of a general framework for representing galactic potentials both in Python and in C (for accelerated…

Astrophysics of Galaxies · Physics 2015-06-23 Jo Bovy

The increasing availability of high-quality optical and near-infrared spectroscopic data, as well as advances in modelling techniques, have greatly expanded the scientific potential of spectroscopic studies. However, the software tools…

Instrumentation and Methods for Astrophysics · Physics 2025-12-23 Daniele Gasparri , Lorenzo Morelli , Umberto Battino , Jairo Méndez Abreu , Adriana de Lorenzo-Cáceres

We present Quantum MASALA, a compact package that implements different electronic structure methods in Python using the plane-wave basis. Within just 8100 lines of pure Python code, we have implemented Density Functional Theory (DFT),…

Materials Science · Physics 2024-10-24 Shri Hari Soundararaj , Agrim Sharma , Manish Jain

We introduce JAX MD, a software package for performing differentiable physics simulations with a focus on molecular dynamics. JAX MD includes a number of physics simulation environments, as well as interaction potentials and neural networks…

Computational Physics · Physics 2020-12-04 Samuel S. Schoenholz , Ekin D. Cubuk

pPython seeks to provide a parallel capability that provides good speed-up without sacrificing the ease of programming in Python by implementing partitioned global array semantics (PGAS) on top of a simple file-based messaging library…

We present MXtalTools, a flexible Python package for the data-driven modelling of molecular crystals, facilitating machine learning studies of the molecular solid state. MXtalTools comprises several classes of utilities: (1) synthesis,…

Machine Learning · Computer Science 2025-11-26 Michael Kilgour , Mark E. Tuckerman , Jutta Rogal

Medical image analysis plays a key role in precision medicine as it allows the clinicians to identify anatomical abnormalities and it is routinely used in clinical assessment. Data curation and pre-processing of medical images are critical…

Image and Video Processing · Electrical Eng. & Systems 2024-07-19 Sergey Primakov , Elizaveta Lavrova , Zohaib Salahuddin , Henry C Woodruff , Philippe Lambin