Why another accelerator code?

Although computational accelerator physics is a very mature field, most of the software development efforts concentrated on the refinement of physical models and computation speed. Accelerator Toolbox (AT) in turn does more to
  1. Improve the user efficiency in interactive accelerator problem solving
  2. Simplify the development of new tools (for physicists, by physicists)

  3. The actual 'physics' portion of an accelerator physics code is relatively small


    AT uses  the power and simplicity of MATLAB - a commercially available system for technical computing and visualization. AT relies on MATLAB for general 'housekeeping' tasks, common to accelerator modeling codes, such as parsing the lattice file, language for programming and scripting, memory management, graphics, file I/O. An impressive library of computational routines that comes with MATLAB, well debugged and documented, immediately becomes available for use in our accelerator modeling applications. For MATLAB users, working Toolbox is transparent and logical - similar to other MATLAB built in functions and toolboxes.

AT Home