gezhuang0717 / Penning-Trap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simulating The Penning Trap

Abstract

The aim of this report is to study an idealized version of a device called Penning trap. It is used by scientists all over the world to investigate charged particles by trapping them long enough to gather data. We simulate singly charged $Ca+$ ions and explore how the ions interact with each other inside the trap. In addition, we will analyse two different numerical methods and figure out which one is best suited to perform the simulations.

Authors


When the Makefile is ran, the file plot.py can plot the results written to text files.


We utilized utilities.cpp for writing data regarding the 3D-plots with a header file utilities.hpp for linking.


We also made a test_analytical.py file for testing our methods and implementation.

Figures

All the figures that we have produced and put in our paper are located here.

Latex

This folder contains the .tex and .pdf file along with the auxiliary files that latex needs.

About


Languages

Language:Python 50.7%Language:C++ 48.2%Language:Makefile 1.2%