SkillAgentSearch skills...

Kassiopeia

Simulation of electric and magnetic fields and particle tracking

Install / Use

/learn @KATRIN-Experiment/Kassiopeia

README

Release Code Size Issues Pull Requests Last Commit Contributors Gitter Binder

Kassiopeia: Simulation of electric and magnetic fields and particle tracking

This simulation package by the KATRIN collaboration allows to run highly customizable particle tracking simulations along with calculations of electric and magnetic fields.

Quick start: Try it out online in an interactive Binder session. Open a "VNC (Desktop)" tab and a terminal tab and run

Kassiopeia $KASPERSYS/config/Kassiopeia/Examples/DipoleTrapSimulation.xml

to run your first simulation! Note: A VTK error indicates that the "VNC (Desktop)" tab is not open yet.

Cite our paper:

D. Furse et al. (2017) New J. Phys. 19 053012: “Kassiopeia: A Modern, Extensible C++ Particle Tracking Package” (doi:10.1088/1367-2630/aa6950)

Documentation

Open source

This software is distributed "as-is" under an open source license (for details see LICENSE.md file).

Kassiopeia includes the following open-source libraries:

  • GoogleTest (https://github.com/google/googletest)
  • hapPLY (https://github.com/nmwsharp/happly/)
  • stl_reader (https://github.com/sreiter/stl_reader)

Contact

  • Kasper development list: katrin-kasper@lists.kit.edu
  • Richard Salomon: richardsalomon@uni-muenster.de
  • Benedikt Bieringer: benedikt.b@uni-muenster.de

Related Skills

View on GitHub
GitHub Stars55
CategoryDevelopment
Updated1mo ago
Forks30

Languages

C++

Security Score

85/100

Audited on Feb 20, 2026

No findings