Software Development
The current version of Synergia is a thin Python interface on top of a
Fortran 90 back-end with C++ extensions. The next version of
Synergia will be a set of Fortran 90 and C++ modules fully integrated
with the Python front-end. This will allow the extension of
Synergia's physics capabilies in a straight-forward fashion.
The next phase Synergia software development is done in collaboration
with the Tech-X corporation, via
a DOE SBIR II award.
Current physics capabilities
- 3-D space-charge
- Linear and quadratic maps
- MAD parser
- Phase-space analysis utilities
In the works: strong-strong beam-beam 3D, wake fields & impedance, electron cloud generation and effects.
Synergia2 Trac
Internal use only (for the time being)
Last updated $Date: 2007/12/05 20:24:30 $ by P. Spentzouris and J. Amundson