July 29, 2024 to August 2, 2024
Bldg. 1005-S
America/New_York timezone

2024 Bmad/Tao Training Workshop

Group Photo for upload - click for larger view

 

Bmad is an object oriented, open source, subroutine library for charged-particle dynamics simulations in accelerators and storage rings. Tao is a general purpose simulation program built with Bmad as its calculational engine. 
There is a long list of things Bmad can do such as:
      - Design ERLs.
      - Optics matching
      - Particle tracking
      - Polarized beams
      - Simulate Instabilities
      - Nonlinear dynamics and Taylor maps
      - Synchrotron radiation tracking
      - Etc., etc.
Further information can be found at:

https://www.classe.cornell.edu/bmad/

This workshop will cover how to create Bmad lattice files, how to use Tao to examine and design lattices, and how to use Bmad's long_term_tracking program. Participants will learn Bmad by designing a ring similar to the ESR of the EIC, step-by-step. Lectures on more advanced subjects may be given depending upon interest.

No prior familiarity with Bmad is assumed but will be very helpful. See the tutorial to Bmad and Tao at https://www.classe.cornell.edu/bmad/manual.html for an introduction to the subject. 

Cost: There is no charge for this workshop.

Location: Bldg. 1005-S 3rd floor Seminar Room - In person at Brookhaven National Laboratory.

Class Hours:
      9:00 - 10:30 class
    10:30 - 10:45 coffee break
    10:45 - 12:15 class               ! Workshop ends at 12:15 on Friday
    12:15 - 13:15 lunch 
    13:15 - 14:45 class
    14:45 - 15:00 break
    15:00 - 16:30 class

****REGISTRATION IS CLOSED****

Note to non-BNL people: BNL has ID requirements for all visitors https://www.bnl.gov/guv/id.php. Also, to be allowed on site, you must register with BNL. Register at  https://guest.bnl.gov. Select Wolfram Fischer as your host, and the Collider-Accelerator Department as the department to visit. Be aware: Guest appointment approval takes at least 2 weeks for US citizens and 30 days for non-US citizens. Contact Anna Petway petway@bnl.gov if you have questions.

Prerequisites: Having a laptop where Bmad can be installed is the only formal prerequisite. Familiarity with basic Linux commands and the command line along with knowledge of basic accelerator physics concepts will be assumed.

Bmad on BNL C-AD systems: For BNL people, to access Bmad on C-AD systems:

  1. Connect in such a way as to have an X server.
  2. Switch to the bash shell if needed
  3. Use the commands:
    bash
    git config --global --add safe.directory /cfs/ad/jsberg/Software/Bmad/el8/bmad-git 
    source ~jsberg/Software/Bmad/bmad-setup.sh

Instructors:

  • Georg Hoffstaetter de Torquat, Cornell
  • Scott Berg, BNL
  • Matt Signorelli, Cornell
  • David Sagan, Cornell
  • Ningdong Wang, Cornell

 

SLACK Workspace: A place to ask questions is the Bmad/Tao workspace on SLACK. To join follow the link:
        • 
https://join.slack.com/t/bmad-simulation/shared_invite/zt-flwsmsc3-ITpqJyhRKNwWkZSA6b4LUw
If you have any problems joining the Slack workspace, please contact dcs16@cornell.edu 

Ring design tutorial: The ring design tutorial used in the workshop can be obtained at https://www.classe.cornell.edu/bmad/manual.html. Note: The Bmad/Tao tutorial is separate from the ring design tutorial and is not used in the workshop.

Starts
Ends
America/New_York
Bldg. 1005-S
3rd floor Seminar Room
Brookhaven National Laboratory Upton, NY 11973-5000 USA
Go to map