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
      611142Updated Dec 4, 2025Dec 4, 2025
    • CPU/GPU parallelized routines for simulating charged particle beams
      Julia
      86177Updated Dec 3, 2025Dec 3, 2025
    • Fast, flexible, and polymorphic/differentiable beamlines
      Julia
      4162Updated Dec 3, 2025Dec 3, 2025
    • Bmad simulation ecosystem for simulating high energy storage rings.
      Mathematica
      1825730Updated Dec 3, 2025Dec 3, 2025
    • Modular, polymorphic, differentiable, and portable (CPU/GPU compatible) accelerator physics code
      Julia
      1831Updated Dec 2, 2025Dec 2, 2025
    • AtomicAndPhysicalConstants.jl

      Public
      Julia package for handling particle identification in simulations.
      Julia
      32160Updated Dec 2, 2025Dec 2, 2025
    • A generic interface for truncated power series algebra libraries
      Julia
      0201Updated Nov 25, 2025Nov 25, 2025
    • Nonlinear normal form analysis using truncated power series
      Fortran
      05121Updated Nov 25, 2025Nov 25, 2025
    • Utility functions for scientific simulations.
      Julia
      1061Updated Nov 24, 2025Nov 24, 2025
    • GPUBeamTracking.jl

      Public archive
      Julia routines for tracking particle beams through accelerators
      Julia
      0002Updated Nov 24, 2025Nov 24, 2025
    • a high-performance Julia package for 3D space-charge calculations
      Julia
      0440Updated Oct 28, 2025Oct 28, 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
    • 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
      225101Updated Oct 4, 2025Oct 4, 2025
    • External packages that are used with the Bmad simulation software.
      C
      3010Updated Sep 11, 2025Sep 11, 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
      81430Updated 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