Zlib and related programs for beam dynamics studies
- Superconducting Super Collider Laboratory, Dallas, Texas 75237 (United States)
Zlib is a differential-algebraic and Lie-algebraic numerical library for subroutines that support beam dynamics studies. The source codes are written in Fortran. Hierarchical data structures are employed for speed optimization, particularly in vector computers (supercomputers). Dynamic memories are used for internal structural integer pointers and for required internal working memories. The use of Zlib is very much the same as the use of IMSL library except that a Zlib preparation subroutine should be called to set up the hierarchical structure before other Zlib subroutines can be called. There are currently about 200 subroutines in Zlib. Accompanied with Zlib are some specialized programs, such as one-turn-map extraction programs, nonlinear analysis programs, and symplectic one-turn-map tracking programs, for practical use in beam dynamics studies.
- DOE Contract Number:
- AC35-89ER40486
- OSTI ID:
- 5220846
- Report Number(s):
- CONF-9302104--
- Journal Information:
- AIP Conference Proceedings (American Institute of Physics); (United States), Journal Name: AIP Conference Proceedings (American Institute of Physics); (United States) Vol. 297:1; ISSN APCPCS; ISSN 0094-243X
- Country of Publication:
- United States
- Language:
- English
Similar Records
"ZLIB": A numerical library for differential algebra (A user's guide for Version 1. 0)
Implementation of One-Turn Maps in SSCTRK Using ZLIB