Related papers: (py)LIon: a package for simulating trapped ion tra…
Array-like collection data structures are widely established in Python's scientific computing-ecosystem for high-performance computations. The structure maps well to regular, gridded lattice structures that are common to computational…
Quantum field theories are the cornerstones of modern physics, providing relativistic and quantum mechanical descriptions of physical systems at the most fundamental level. Simulating real-time dynamics within these theories remains elusive…
We present a simple Paul trap that stably accommodates up to a couple of dozens of \ensuremath{^{171}\mathrm{Yb}^+~} ions in a stationary two-dimensional lattice. The trap is constructed on a single plate of gold-plated laser-machined…
We describe a possible architecture to implement a universal bosonic simulator (UBS) using trapped ions. Single ions are confined in individual traps, and their motional states represent the bosonic modes. Single-mode linear operators,…
Dynamic programming (DP) is a fundamental and powerful algorithmic paradigm taught in most undergraduate (and many graduate) algorithms classes. DP problems are challenging for many computer science students because they require identifying…
Trapped ions driven by electromagnetic radiation constitute one of the most developed quantum technologies to date. The scenarios range from proof-of-principle experiments to on-chip integration for quantum information units. In most cases,…
We introduce TorchSim, an open-source atomistic simulation engine tailored for the Machine Learned Interatomic Potential (MLIP) era. By rewriting core atomistic simulation primitives in PyTorch, TorchSim can achieve orders of magnitude…
The spin-boson model is a prototypical model for open quantum dynamics. Here we simulate the spin-boson model using a chain of trapped ions where a spin is coupled to a structured reservoir of bosonic modes. We engineer the spectral density…
This tutorial introduces the dynamics of charged particles in a radiofrequency trap in a very general manner to point out the differences between the dynamics in a quadrupole and in a multipole trap. When dense samples are trapped, the…
In this chapter, we illustrate how a trapped ion system can be used for the experimental study of quantum thermodynamics, in particular, quantum fluctuation of work. As technology of nano/micro scale develops, it becomes critical to…
Creating software dedicated to simulation is essential for teaching and research in Science, Technology, Engineering, and Mathematics (STEM). Physics lecturing can be more effective when digital twins are used to accompany theory classes.…
We present an open-source code for the simulation of electron and ion transport for user-defined gas mixtures with static uniform electric and magnetic fields. The program provides microscopic interaction simulation and is interfaced with…
A Python package for post-processing of plane two-dimensional data from computational fluid dynamics simulations is presented. The package, called turbulucid, provides means for scripted, reproducible analysis of large simulation campaigns…
We present the design, fabrication, and experimental implementation of surface ion traps with Y-shaped junctions. The traps are designed to minimize the pseudopotential variations in the junction region at the symmetric intersection of…
HYPERTILING is a high-performance Python library for the generation and visualization of regular hyperbolic lattices embedded in the Poincar\'e disk model. Using highly optimized, efficient algorithms, hyperbolic tilings with millions of…
We describe a novel, interdisciplinary, computational methods course that uses Python and associated numerical and visualization libraries to enable students to implement simulations for a number of different course modules. Problems in…
Trapped ions are a promising tool for building a large-scale quantum computer. However, the number of required radiation fields for the realisation of quantum gates in any proposed ion-based architecture scales with the number of ions…
This paper describes an Open Source Software (OSS) project: PythonRobotics. This is a collection of robotics algorithms implemented in the Python programming language. The focus of the project is on autonomous navigation, and the goal is…
CP2K is a versatile open-source software package for simulations across a wide range of atomistic systems, from isolated molecules in the gas phase to low-dimensional functional materials and interfaces, as well as highly symmetric…
Scaling a trapped-ion based quantum simulator to a large number of ions creates a fully-controllable quantum system that becomes inaccessible to numerical methods. When highly anisotropic trapping potentials are used to confine the ions in…