Zlib and related programs for beam dynamics studies
1993; American Institute of Physics; Linguagem: Inglês
10.1063/1.45376
ISSN1935-0465
Autores Tópico(s)Electromagnetic Simulation and Numerical Methods
ResumoZlib 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.
Referência(s)