Skip to content
Change the repository type filter

All

    Repositories list

    • pytao

      Public
      PyTao is Python interface for Tao, which is based on the Bmad subroutine library for relativistic charged–particle and X-ray simulations in accelerators and storage rings.
      Python
      611143Updated Oct 17, 2025Oct 17, 2025
    • Bmad simulation ecosystem for simulating high energy storage rings.
      Mathematica
      1825801Updated Oct 16, 2025Oct 16, 2025
    • Julia package for handling particle identification in simulations.
      Julia
      32120Updated Oct 16, 2025Oct 16, 2025
    • Modular, polymorphic, differentiable, and portable (CPU/GPU compatible) accelerator physics code
      Julia
      1623Updated Oct 15, 2025Oct 15, 2025
    • CPU/GPU parallelized routines for simulating charged particle beams
      Julia
      86149Updated Oct 13, 2025Oct 13, 2025
    • Tao.jl

      Public
      Interface to the Tao program (from the Bmad ecosystem) for simulating high energy charged particle beams and X-rays.
      Julia
      0007Updated Oct 9, 2025Oct 9, 2025
    • Fast, flexible, and polymorphic/differentiable beamlines
      Julia
      4180Updated Oct 8, 2025Oct 8, 2025
    • High energy accelerator lattice construction and manipulation
      Julia
      04224Updated Oct 5, 2025Oct 5, 2025
    • GTPSA.jl

      Public
      Julia interface to the Generalised Truncated Power Series Algebra (GTPSA) library
      Julia
      22481Updated Oct 4, 2025Oct 4, 2025
    • Nonlinear normal form analysis using truncated power series
      Fortran
      05152Updated Oct 1, 2025Oct 1, 2025
    • External packages that are used with the Bmad simulation software.
      C
      3010Updated Sep 11, 2025Sep 11, 2025
    • a high-performance Julia package for 3D space-charge calculations
      Julia
      0440Updated Aug 26, 2025Aug 26, 2025
    • Utility functions for scientific simulations.
      Julia
      1061Updated Aug 18, 2025Aug 18, 2025
    • Julia routines for tracking particle beams through accelerators
      Julia
      0002Updated Aug 18, 2025Aug 18, 2025
    • A generic interface for truncated power series algebra libraries
      Julia
      0202Updated Aug 12, 2025Aug 12, 2025
    • Local Julia registry for Julia packages that have not yet been submitted to the official Registrator.
      0000Updated Nov 6, 2024Nov 6, 2024
    • .github

      Public
      For posting messages to bmad-sim
      0000Updated Oct 26, 2024Oct 26, 2024
    • Bmad-X

      Public
      Experimental Bmad Code transcribed in Python with Numba and Pytorch
      Python
      81230Updated Jun 21, 2024Jun 21, 2024
    • Benchmarking various Bmad simulations
      Jupyter Notebook
      2101Updated Feb 7, 2024Feb 7, 2024
    • MyBinder Repository for Bmad School
      Shell
      0000Updated Oct 27, 2021Oct 27, 2021